Lines Matching defs:requestData
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
120 std::string url = requestData.GetUrl();
121 if (requestData.GetData() != "") {
126 std::string encodeIn = param + HttpConstant::URL_PARAM_DELIMITER + requestData.GetData();
133 char* encodeOut = curl_easy_escape(curl, requestData.GetData().c_str(), 0);
144 bool SetOptionForPost(const RequestData requestData, CURL* curl) const
147 std::string url = requestData.GetUrl();
149 ACE_CURL_EASY_SET_OPTION(curl, CURLOPT_POSTFIELDS, requestData.GetData().c_str());