3
こんにちは私はvb.netアプリケーションでしばらくコードを使用していましたが、今日は試してみると403エラーが返されました。VB.net HttpWebRequestはressourceが利用可能なときに403を禁止します。
なぜ私は403エラーが発生するのか理解できません。なぜなら、リンク自体に行くとOKメッセージが表示されるからです。
こんにちは私はvb.netアプリケーションでしばらくコードを使用していましたが、今日は試してみると403エラーが返されました。VB.net HttpWebRequestはressourceが利用可能なときに403を禁止します。
なぜ私は403エラーが発生するのか理解できません。なぜなら、リンク自体に行くとOKメッセージが表示されるからです。
リクエストでは、ユーザーエージェントヘッダーが必要です。あなたはHttpWebResponse
とHttpWebRequest
にオブジェクトを変更し、それがOKを返す必要があり、一般的なユーザーエージェントを追加する場合 は:
Dim objResponse As HttpWebResponse
Dim objRequest As HttpWebRequest
objRequest = HttpWebRequest.Create(strURL)
objRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36"
objResponse = objRequest.GetResponse()
おかげで多くのことを働いた、なぜuseragantのためのウェブサイトdidntのケアの前にいたが、今彼らはありませんか?あなたは知っていますか? –
申し訳ありませんが、なぜ私は100%確信していませんが、私もそれに気づきました。実際のユーザーのブラウザに200秒しか返さないようにすることを試みることを前提としています。 – Neal