0
私はアプリを作っているので、ファイルをダウンロードする必要があります。 は、私は、ヘッダの値を取得するには、次のコードを使用しています:HttpWebRequest.GetResponse()が返されます404:有効なURLが見つかりません
HttpWebRequest request = (HttpWebRequest)System.Net.WebRequest.Create(remoteFile);
request.Method = "HEAD";
HttpWebResponse resp = null;
try {
resp = request.GetResponse() as HttpWebResponse;
}catch (System.Exception e) {
Debug.LogWarning("ERROR: " + e);
return;
}
このコードでは、いくつかのファイルのために働いたが、私はge.tt上のファイルをホスティングしていて、それはそれでは動作しません。 私が与えたリンクは、すぐにクロムでダウンロードを開始します。
エラーがある:なぜこれが起こっている
ERROR: System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result)
誰でも知っていますか?
ありがとうございました!
ge.ttはHEAD動詞をサポートせず、404を(間違って)返しますか?プレーンなGETをしようとする。 – Gusman
あなたの答えをありがとう、私はGETを試みました、そして、私は "要求タイムアウト"を取得します。 これは非常に奇妙です – Yuval3210
URLに "http:"の代わりに "https:"を使用していますか? –