/foundation/arkui/ace_engine/adapter/preview/osal/ |
H A D | fetch_manager.cpp | 44 bool Fetch(const RequestData requestData, const int32_t callbackId, ResponseData& responseData) override 56 if (!requestData.GetHeader().empty()) { 57 for (auto&& [key, value] : requestData.GetHeader()) { 78 std::string method = requestData.GetMethod(); 85 SetOptionForGet(requestData, handle.get()); 87 SetOptionForPost(requestData, handle.get()); 96 LOGW("Failed to fetch, url: %{private}s, %{public}s", requestData.GetUrl().c_str(), 117 bool SetOptionForGet(const RequestData requestData, CURL* curl) const in SetOptionForGet() argument 120 std::string url = requestData.GetUrl(); in SetOptionForGet() 121 if (requestData in SetOptionForGet() 144 SetOptionForPost(const RequestData requestData, CURL* curl) const SetOptionForPost() argument [all...] |
H A D | fetch_manager.h | 32 virtual bool Fetch(const RequestData requestData, const int32_t callbackId, ResponseData& responseData) = 0;
|
/foundation/communication/netstack/frameworks/js/builtin/fetch/src/ |
H A D | http_request.cpp | 80 bool HttpRequest::Request(RequestData *requestData, ResponseData *responseData) in Request() argument 106 if (!SetOption(requestData, handle.get(), responseData)) { in Request() 112 for (const auto &p : requestData->GetHeader()) { in Request() 120 ACE_CURL_EASY_PERFORM(handle.get(), requestData, responseData); in Request() 131 bool HttpRequest::SetOption(RequestData *requestData, CURL *curl, ResponseData *responseData) in SetOption() argument 133 const std::string &method = requestData->GetMethod(); in SetOption() 144 if (!requestData->GetBody().empty()) { in SetOption() 145 ACE_CURL_EASY_SET_OPTION(curl, CURLOPT_POSTFIELDS, requestData->GetBody().c_str(), responseData); in SetOption() 146 ACE_CURL_EASY_SET_OPTION(curl, CURLOPT_POSTFIELDSIZE, requestData->GetBody().size(), responseData); in SetOption() 149 if (EncodeUrlParam(curl, const_cast<std::string &>(requestData in SetOption() [all...] |
H A D | fetch_module.cpp | 49 if (JsObjectToRequestData(args[0], &asyncCallback->requestData)) { in Fetch() 127 void FetchModule::GetRequestBody(JSIValue options, RequestData *requestData) in GetRequestBody() argument 145 requestData->SetBody(str); in GetRequestBody() 155 requestData->SetBody(jsonString.get()); in GetRequestBody() 156 HTTP_REQUEST_INFO("body is object, stringify size %zu", requestData->GetBody().size()); in GetRequestBody() 157 requestData->SetHeader(HttpConstant::HTTP_HEADER_KEY_CONTENT_TYPE, HttpConstant::HTTP_CONTENT_TYPE_JSON); in GetRequestBody() 164 void FetchModule::ParseExtraData(JSIValue options, RequestData *requestData) in ParseExtraData() argument 166 if (MethodForGet(requestData->GetMethod())) { in ParseExtraData() 173 std::string url = requestData->GetUrl(); in ParseExtraData() 188 requestData in ParseExtraData() [all...] |
H A D | http_async_callback.cpp | 39 bool success = HttpRequest::Request(&asyncCallback->requestData, &responseData); in AsyncExecHttpRequest() 73 std::string responseType = requestData.GetResponseType(); in ResponseDataToJsValue()
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_group_js_bridge.cpp | 151 OHOS::Ace::RequestData requestData; in ProcessJsRequest() local 152 ParseJsDataResult parseJsResult = groupJsBridge->ParseRequestData(argc, argv, requestData, callbackId); in ProcessJsRequest() 157 if ((type == FrontendType::JS && !instance->CallCurlFunction(requestData, callbackId)) || in ProcessJsRequest() 158 (type == FrontendType::DECLARATIVE_JS && !declarativeInstance->CallCurlFunction(requestData, callbackId))) { in ProcessJsRequest() 673 [](const char* valStr, OHOS::Ace::RequestData& requestData) { requestData.SetData(valStr); } }, 675 [](const char* valStr, OHOS::Ace::RequestData& requestData) { requestData.SetMethod(valStr); } }, 677 OHOS::Ace::RequestData& requestData) { requestData 718 GetRequestData(const shared_ptr<JsValue>& valObject, RequestData& requestData) GetRequestData() argument 745 ParseRequestData( int32_t argc, const std::vector<shared_ptr<JsValue>>& argv, OHOS::Ace::RequestData& requestData, int32_t requestId) ParseRequestData() argument [all...] |
H A D | jsi_group_js_bridge.h | 82 void GetRequestData(const shared_ptr<JsValue>& valObject, OHOS::Ace::RequestData& requestData); 85 OHOS::Ace::RequestData& requestData, int32_t requestId);
|
H A D | jsi_engine.h | 69 bool CallCurlFunction(const OHOS::Ace::RequestData& requestData, int32_t callbackId);
|
/foundation/communication/netstack/frameworks/js/builtin/fetch/include/ |
H A D | http_request.h | 38 static bool Request(RequestData *requestData, ResponseData *responseData); 43 static bool SetOption(RequestData *requestData, CURL *curl, ResponseData *responseData);
|
H A D | fetch_module.h | 46 static void GetRequestBody(JSIValue options, RequestData *requestData); 47 static void ParseExtraData(JSIValue options, RequestData *requestData);
|
H A D | http_async_callback.h | 38 RequestData requestData; member in OHOS::ACELite::HttpAsyncCallback
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_declarative_group_js_bridge.cpp | 526 [](const char* valStr, OHOS::Ace::RequestData& requestData) { requestData.SetData(valStr); } }, 528 [](const char* valStr, OHOS::Ace::RequestData& requestData) { 529 requestData.SetMethod(valStr); 532 OHOS::Ace::RequestData& requestData) { requestData.SetResponseType(valStr); } }, 533 { "url", [](const char* valStr, RequestData& requestData) { requestData.SetUrl(valStr); } }, 540 const shared_ptr<JsValue>& val, OHOS::Ace::RequestData& requestData) { 545 requestData 571 GetRequestData(const shared_ptr<JsValue>& valObject, RequestData& requestData) GetRequestData() argument 601 ParseRequestData( int32_t argc, const std::vector<shared_ptr<JsValue>>& argv, RequestData& requestData, int32_t requestId) ParseRequestData() argument [all...] |
H A D | jsi_declarative_group_js_bridge.h | 81 void GetRequestData(const shared_ptr<JsValue>& valObject, OHOS::Ace::RequestData& requestData); 83 int32_t argc, const std::vector<shared_ptr<JsValue>>& argv, OHOS::Ace::RequestData& requestData, int32_t requestId);
|
H A D | jsi_declarative_engine.h | 185 bool CallCurlFunction(const OHOS::Ace::RequestData& requestData, int32_t callbackId) in CallCurlFunction() argument 189 dispatcher->CallCurlFunction(requestData, callbackId); in CallCurlFunction()
|
/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | js_message_dispatcher.h | 34 virtual void CallCurlFunction(const RequestData requestData, int32_t callbackId) const = 0;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar/ |
H A D | calendar_model.h | 35 virtual void SetOnRequestDataEvent(std::function<void(const std::string&)>&& requestData) = 0;
|
H A D | calendar_model_ng.h | 43 void SetOnRequestDataEvent(std::function<void(const std::string&)>&& requestData) override;
|
H A D | calendar_model_ng.cpp | 208 void CalendarModelNG::SetOnRequestDataEvent(std::function<void(const std::string&)>&& requestData) in SetOnRequestDataEvent() argument 214 eventHub->SetOnRequestDataEvent(std::move(requestData)); in SetOnRequestDataEvent()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | calendar_model_impl.h | 32 void SetOnRequestDataEvent(std::function<void(const std::string&)>&& requestData) override;
|
H A D | calendar_model_impl.cpp | 85 void CalendarModelImpl::SetOnRequestDataEvent(std::function<void(const std::string&)>&& requestData) in SetOnRequestDataEvent() argument 89 auto onRequestDataId = EventMarker(std::move(requestData)); in SetOnRequestDataEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components/calendar/ |
H A D | calendar_data_adapter.h | 188 EventMarker requestData; member 319 void SetRequestDataEvent(const EventMarker& requestData) in SetRequestDataEvent() argument 321 if (requestData_ != requestData.GetData().eventId) { in SetRequestDataEvent() 322 requestData_ = requestData; in SetRequestDataEvent() 324 AceAsyncEvent<void(const std::string&)>::Create(requestData, pipelineContext_); in SetRequestDataEvent()
|
/foundation/multimedia/drm_framework/frameworks/c/drm_capi/ |
H A D | native_mediakeysystem.cpp | 366 std::vector<uint8_t> requestData; in OH_MediaKeySystem_GenerateKeySystemRequest() local 372 int32_t result = systemObject->systemImpl_->GenerateKeySystemRequest(requestData, defaultUrlData); in OH_MediaKeySystem_GenerateKeySystemRequest() 373 DRM_CHECK_AND_RETURN_RET_LOG(((result == DRM_ERR_OK) && (requestData.size() != 0)), DRM_ERR_UNKNOWN, in OH_MediaKeySystem_GenerateKeySystemRequest() 375 int32_t ret = memcpy_s(request, *requestLen, requestData.data(), requestData.size()); in OH_MediaKeySystem_GenerateKeySystemRequest() 378 *requestLen = requestData.size(); in OH_MediaKeySystem_GenerateKeySystemRequest()
|
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/ |
H A D | dns_proxy_listen.h | 82 static void DnsSendRecvParseData(int32_t clientSocket, char *requestData, int32_t resLen,
|
/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | ace_container.h | 201 void CallCurlFunction(const RequestData requestData, const int32_t callbackId) const override;
|
H A D | ace_container.cpp | 639 void AceContainer::CallCurlFunction(const RequestData requestData, const int32_t callbackId) const in CallCurlFunction() argument 648 [container, requestData, callbackId]() mutable { in CallCurlFunction() 650 if (FetchManager::GetInstance().Fetch(requestData, callbackId, responseData)) { in CallCurlFunction()
|