| Index: util/net/http_transport_win.cc
|
| diff --git a/util/net/http_transport_win.cc b/util/net/http_transport_win.cc
|
| index 2b6e372f50ff9b9ba4265d01f042e7a496f87b91..1fa1810b7e0091d08079d2f98c5515d13c22bb40 100644
|
| --- a/util/net/http_transport_win.cc
|
| +++ b/util/net/http_transport_win.cc
|
| @@ -119,6 +119,8 @@ bool HTTPTransportWin::ExecuteSynchronously(std::string* response_body) {
|
| LogErrorWinHttpMessage("WinHttpCrackUrl");
|
| return false;
|
| }
|
| + DCHECK(url_components.nScheme == INTERNET_SCHEME_HTTP ||
|
| + url_components.nScheme == INTERNET_SCHEME_HTTPS);
|
| std::wstring host_name(url_components.lpszHostName,
|
| url_components.dwHostNameLength);
|
| std::wstring url_path(url_components.lpszUrlPath,
|
| @@ -133,14 +135,15 @@ bool HTTPTransportWin::ExecuteSynchronously(std::string* response_body) {
|
| return false;
|
| }
|
|
|
| - ScopedHINTERNET request(
|
| - WinHttpOpenRequest(connect.get(),
|
| - base::UTF8ToUTF16(method()).c_str(),
|
| - url_path.c_str(),
|
| - nullptr,
|
| - WINHTTP_NO_REFERER,
|
| - WINHTTP_DEFAULT_ACCEPT_TYPES,
|
| - 0));
|
| + ScopedHINTERNET request(WinHttpOpenRequest(
|
| + connect.get(),
|
| + base::UTF8ToUTF16(method()).c_str(),
|
| + url_path.c_str(),
|
| + nullptr,
|
| + WINHTTP_NO_REFERER,
|
| + WINHTTP_DEFAULT_ACCEPT_TYPES,
|
| + url_components.nScheme == INTERNET_SCHEME_HTTPS ? WINHTTP_FLAG_SECURE
|
| + : 0));
|
| if (!request.get()) {
|
| LogErrorWinHttpMessage("WinHttpOpenRequest");
|
| return false;
|
|
|