&の%26をURLに格納する文字列があります。これは、呼び出ししようとしているURLに必要なためです。WebRequestがデコードされていますか?
私は
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(myURL);
を行う前に、コンソールにURL文字列を印刷し、私はコピーして、印刷されたURLを貼り付けた場合、その後、私は、所望の標的に到達することができています。
しかし、私は接続して、それが失敗した
HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
との応答を得るとき(URLは別のページへの更新を行い、私はコピーして、印刷されたURLを貼り付けたときに更新が行われますが、私がHttpWebResponseを実行するときではない...)。
これはWebRequestの作成時にURL文字列のエンコード/デコードと関係しますか?
ありがとうございます、ありがとうございます。
コピー/ペーストと言ったら、ブラウザでURLをコピー/ペーストしますか? – Shoban
更新の意味は?それはリダイレクトしているという意味ですか? –
コピー/ペーストでは、コンソールに表示されたURLをコピーしてWebブラウザに貼り付けると、正しい動作が実行されます。 「更新を行う」とは、元のURLで渡された他のパラメータがエラーチェックに合格している限り、URLにリダイレクトされる別のURLを含みます。 – John