WIP: make everything use AICurlEasyRequestStateMachine
This commit is contained in:
@@ -33,23 +33,21 @@ LLHTTPClientAdapter::~LLHTTPClientAdapter()
|
||||
|
||||
void LLHTTPClientAdapter::get(const std::string& url, LLCurl::ResponderPtr responder)
|
||||
{
|
||||
LLSD empty_pragma_header;
|
||||
// Pragma is required to stop curl adding "no-cache"
|
||||
// Space is required to stop llurlrequest from turnning off proxying
|
||||
empty_pragma_header["Pragma"] = " ";
|
||||
LLHTTPClient::get(url, responder, empty_pragma_header);
|
||||
AIHTTPHeaders empty_pragma_header("Pragma", " ");
|
||||
LLHTTPClient::get4(url, responder, empty_pragma_header);
|
||||
}
|
||||
|
||||
void LLHTTPClientAdapter::get(const std::string& url, LLCurl::ResponderPtr responder, const LLSD& headers)
|
||||
{
|
||||
LLSD empty_pragma_header = headers;
|
||||
// as above
|
||||
empty_pragma_header["Pragma"] = " ";
|
||||
LLHTTPClient::get(url, responder, empty_pragma_header);
|
||||
AIHTTPHeaders empty_pragma_header("Pragma", " ");
|
||||
LLHTTPClient::get4(url, responder, empty_pragma_header);
|
||||
}
|
||||
|
||||
void LLHTTPClientAdapter::put(const std::string& url, const LLSD& body, LLCurl::ResponderPtr responder)
|
||||
{
|
||||
LLHTTPClient::put(url, body, responder);
|
||||
LLHTTPClient::put4(url, body, responder);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user