/ohos5.0/foundation/communication/netstack/test/unittest/http/ |
H A D | HttpRequestOptionsTest.cpp | 173 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 D | request_context.cpp | 740 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 D | net_http_client_exec.cpp | 646 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 D | net_http_request_context.cpp | 475 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 D | net_http_request.cpp | 200 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 D | http_fuzzer.cpp | 237 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 D | http_exec.cpp | 1518 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 D | http_request_options.cpp | 213 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 D | net_http_client_exec.h | 111 static void SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part,
|
H A D | net_http_request.h | 86 void AddMultiFormData(const MultiFormData &multiFormData);
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/async_context/include/ |
H A D | request_context.h | 200 void SaveFormData(napi_env env, napi_value dataValue, MultiFormData &multiFormData);
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/options/include/ |
H A D | http_request_options.h | 96 void AddMultiFormData(const MultiFormData &multiFormData);
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/http_exec/include/ |
H A D | http_exec.h | 156 static void SetFormDataOption(MultiFormData &multiFormData, curl_mimepart *part,
|