Home
last modified time | relevance | path

Searched refs:multiFormData (Results 1 - 13 of 13) sorted by relevance

/foundation/communication/netstack/frameworks/js/napi/http/async_context/src/
H A Drequest_context.cpp744 MultiFormData multiFormData = NapiValue2FormData(formDataValue); in ParseMultiFormData() local
745 options.AddMultiFormData(multiFormData); in ParseMultiFormData()
752 MultiFormData multiFormData; in NapiValue2FormData() local
753 multiFormData.name = NapiUtils::GetStringPropertyUtf8(env, formDataValue, HttpConstant::HTTP_MULTI_FORM_DATA_NAME); in NapiValue2FormData()
754 multiFormData.contentType = in NapiValue2FormData()
756 multiFormData.remoteFileName = in NapiValue2FormData()
759 env, NapiUtils::GetNamedProperty(env, formDataValue, HttpConstant::HTTP_MULTI_FORM_DATA_DATA), multiFormData); in NapiValue2FormData()
760 multiFormData.filePath = in NapiValue2FormData()
762 return multiFormData; in NapiValue2FormData()
780 void RequestContext::SaveFormData(napi_env env, napi_value dataValue, MultiFormData &multiFormData) in SaveFormData() argument
[all...]
/foundation/communication/netstack/test/fuzztest/http_fuzzer/
H A Dhttp_fuzzer.cpp237 MultiFormData multiFormData; in AddMultiFormDataFuzzTest() local
239 multiFormData.name = str; in AddMultiFormDataFuzzTest()
240 multiFormData.data = str; in AddMultiFormDataFuzzTest()
241 multiFormData.contentType = str; in AddMultiFormDataFuzzTest()
242 multiFormData.remoteFileName = str; in AddMultiFormDataFuzzTest()
243 multiFormData.filePath = str; in AddMultiFormDataFuzzTest()
244 requestOptions.AddMultiFormData(multiFormData); in AddMultiFormDataFuzzTest()
/foundation/communication/netstack/test/unittest/http/
H A DHttpRequestOptionsTest.cpp173 MultiFormData multiFormData; in HWTEST_F() local
174 multiFormData.name = "name" + std::to_string(i); in HWTEST_F()
175 multiFormData.data = "data" + std::to_string(i); in HWTEST_F()
176 multiFormData.contentType = "contentType" + std::to_string(i); in HWTEST_F()
177 multiFormData.remoteFileName = "remoteFileName" + std::to_string(i); in HWTEST_F()
178 multiFormData.filePath = "filePath" + std::to_string(i); in HWTEST_F()
179 requestOptions.AddMultiFormData(multiFormData); in HWTEST_F()
/foundation/communication/netstack/frameworks/cj/http/src/
H A Dnet_http_client_exec.cpp646 for (auto &multiFormData : multiPartDataList) { in SetMultiPartOption()
647 if (multiFormData.name.empty()) { in SetMultiPartOption()
650 if (multiFormData.data.empty() && multiFormData.filePath.empty()) { in SetMultiPartOption()
655 SetFormDataOption(multiFormData, part, curl, context); in SetMultiPartOption()
664 void NetHttpClientExec::SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part, in SetFormDataOption() argument
667 CURLcode result = curl_mime_name(part, multiFormData.name.c_str()); in SetFormDataOption()
672 if (!multiFormData.contentType.empty()) { in SetFormDataOption()
673 result = curl_mime_type(part, multiFormData.contentType.c_str()); in SetFormDataOption()
678 if (!multiFormData in SetFormDataOption()
[all...]
H A Dnet_http_request_context.cpp475 MultiFormData multiFormData; in ParseMultiFormData() local
476 multiFormData.name = std::string{from.name}; in ParseMultiFormData()
477 multiFormData.contentType = std::string{from.contentType}; in ParseMultiFormData()
479 multiFormData.remoteFileName = std::string{from.remoteFileName}; in ParseMultiFormData()
482 multiFormData.filePath = std::string{from.filePath}; in ParseMultiFormData()
486 multiFormData.data = data; in ParseMultiFormData()
488 options.AddMultiFormData(multiFormData); in ParseMultiFormData()
H A Dnet_http_request.cpp200 void HttpRequest::AddMultiFormData(const MultiFormData &multiFormData) in AddMultiFormData() argument
202 multiFormDataList_.push_back(multiFormData); in AddMultiFormData()
/foundation/communication/netstack/frameworks/js/napi/http/http_exec/src/
H A Dhttp_exec.cpp1597 for (auto &multiFormData : multiPartDataList) { in AddCurlHandle()
1598 if (multiFormData.name.empty()) { in AddCurlHandle()
1601 if (multiFormData.data.empty() && multiFormData.filePath.empty()) { in AddCurlHandle()
1602 NETSTACK_LOGE("Failed to set multiFormData error no data and filepath at the same time"); in AddCurlHandle()
1606 SetFormDataOption(multiFormData, part, curl, context); in AddCurlHandle()
1615 void HttpExec::SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part, CURL *curl, RequestContext *context) in AddCurlHandle() argument
1617 CURLcode result = curl_mime_name(part, multiFormData.name.c_str()); in AddCurlHandle()
1622 if (!multiFormData.contentType.empty()) { in AddCurlHandle()
1623 result = curl_mime_type(part, multiFormData in AddCurlHandle()
[all...]
/foundation/communication/netstack/frameworks/js/napi/http/options/src/
H A Dhttp_request_options.cpp213 void HttpRequestOptions::AddMultiFormData(const MultiFormData &multiFormData) in AddMultiFormData() argument
215 multiFormDataList_.push_back(multiFormData); in AddMultiFormData()
/foundation/communication/netstack/frameworks/cj/http/include/
H A Dnet_http_request.h86 void AddMultiFormData(const MultiFormData &multiFormData);
H A Dnet_http_client_exec.h111 static void SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part,
/foundation/communication/netstack/frameworks/js/napi/http/options/include/
H A Dhttp_request_options.h96 void AddMultiFormData(const MultiFormData &multiFormData);
/foundation/communication/netstack/frameworks/js/napi/http/async_context/include/
H A Drequest_context.h201 void SaveFormData(napi_env env, napi_value dataValue, MultiFormData &multiFormData);
/foundation/communication/netstack/frameworks/js/napi/http/http_exec/include/
H A Dhttp_exec.h158 static void SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part,

Completed in 12 milliseconds