Home
last modified time | relevance | path

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

/ohos5.0/foundation/communication/netstack/test/unittest/http/
H A DHttpRequestOptionsTest.cpp173 MultiFormData multiFormData; variable
174 multiFormData.name = "name" + std::to_string(i);
175 multiFormData.data = "data" + std::to_string(i);
176 multiFormData.contentType = "contentType" + std::to_string(i);
177 multiFormData.remoteFileName = "remoteFileName" + std::to_string(i);
178 multiFormData.filePath = "filePath" + std::to_string(i);
179 requestOptions.AddMultiFormData(multiFormData);
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/async_context/src/
H A Drequest_context.cpp740 MultiFormData multiFormData = NapiValue2FormData(formDataValue); in ParseMultiFormData() local
741 options.AddMultiFormData(multiFormData); in ParseMultiFormData()
748 MultiFormData multiFormData; in NapiValue2FormData() local
750 multiFormData.contentType = in NapiValue2FormData()
752 multiFormData.remoteFileName = in NapiValue2FormData()
755 …ils::GetNamedProperty(env, formDataValue, HttpConstant::HTTP_MULTI_FORM_DATA_DATA), multiFormData); in NapiValue2FormData()
756 multiFormData.filePath = in NapiValue2FormData()
758 return multiFormData; in NapiValue2FormData()
776 void RequestContext::SaveFormData(napi_env env, napi_value dataValue, MultiFormData &multiFormData) in SaveFormData() argument
780 multiFormData.data = NapiUtils::GetStringFromValueUtf8(GetEnv(), dataValue); in SaveFormData()
[all …]
/ohos5.0/foundation/communication/netstack/frameworks/cj/http/src/
H A Dnet_http_client_exec.cpp646 for (auto &multiFormData : multiPartDataList) { in SetMultiPartOption() local
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()
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.remoteFileName.empty()) { in SetFormDataOption()
679 result = curl_mime_filename(part, multiFormData.remoteFileName.c_str()); in SetFormDataOption()
684 if (!multiFormData.data.empty()) { 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()
/ohos5.0/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()
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/http_exec/src/
H A Dhttp_exec.cpp1518 for (auto &multiFormData : multiPartDataList) { in AddCurlHandle() local
1519 if (multiFormData.name.empty()) { in AddCurlHandle()
1522 if (multiFormData.data.empty() && multiFormData.filePath.empty()) { in AddCurlHandle()
1527 SetFormDataOption(multiFormData, part, curl, context); in AddCurlHandle()
1539 CURLcode result = curl_mime_name(part, multiFormData.name.c_str()); in AddCurlHandle()
1544 if (!multiFormData.contentType.empty()) { in AddCurlHandle()
1545 result = curl_mime_type(part, multiFormData.contentType.c_str()); in AddCurlHandle()
1550 if (!multiFormData.remoteFileName.empty()) { in AddCurlHandle()
1556 if (!multiFormData.data.empty()) { in AddCurlHandle()
1557 result = curl_mime_data(part, multiFormData.data.c_str(), multiFormData.data.length()); in AddCurlHandle()
[all …]
/ohos5.0/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()
/ohos5.0/foundation/communication/netstack/frameworks/cj/http/include/
H A Dnet_http_client_exec.h111 static void SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part,
H A Dnet_http_request.h86 void AddMultiFormData(const MultiFormData &multiFormData);
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/async_context/include/
H A Drequest_context.h200 void SaveFormData(napi_env env, napi_value dataValue, MultiFormData &multiFormData);
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/options/include/
H A Dhttp_request_options.h96 void AddMultiFormData(const MultiFormData &multiFormData);
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/http_exec/include/
H A Dhttp_exec.h156 static void SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part,