X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/295272bdcd784fbe2b33883d00cff0f5c0ca5341..384a130382afda2a5b4ccc10f01d9d0de8e972e3:/src/common/http.cpp diff --git a/src/common/http.cpp b/src/common/http.cpp index b98d6c83af..eca6160a5e 100644 --- a/src/common/http.cpp +++ b/src/common/http.cpp @@ -181,7 +181,7 @@ bool wxHTTP::Connect(const wxString& host) if (!addr->Service(wxT("http"))) addr->Service(80); - + SetHeader(wxT("Host"), host); return TRUE; @@ -198,7 +198,7 @@ bool wxHTTP::Connect(wxSockAddress& addr, bool WXUNUSED(wait)) wxIPV4address *ipv4addr = wxDynamicCast(&addr, wxIPV4address); if (ipv4addr) - SetHeader(wxT("Host"), ipv4addr->Hostname()); + SetHeader(wxT("Host"), ipv4addr->OrigHostname()); return TRUE; } @@ -225,7 +225,7 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req) wxString buf; buf.Printf(wxT("%s %s HTTP/1.0\r\n"), request, path.c_str()); - const wxWX2MBbuf pathbuf = wxConvLibc.cWX2MB(buf); + const wxWX2MBbuf pathbuf = wxConvLocal.cWX2MB(buf); Write(pathbuf, strlen(wxMBSTRINGCAST pathbuf)); SendHeaders(); Write("\r\n", 2);