問題タブ [httpwebresponse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 返された Set-Cookie セッション ID の HttpWebResponse.Headers.Keys を解析する方法
ASP.NET Web サイトで HttpWebRequest/HttpWebResponse セッションを作成して、後で URL パラメーターを介して HTML フォームを解析しようとしています (この部分は方法を知っています) が、次のような Cookie を解析して設定する方法がわかりません。セッション ID。FiddlerではURLの/パスへのリクエストに対するレスポンスでSet-Cookie経由でASP.NETのSession IDが返ってくることが示されていますが、どうすればこのセッションIDを抽出して次回のHttpWebRequestのCookieとして設定することができるでしょうか。 ? この Set-Cookie ヘッダーが HttpWebResponse.Headers.Keys にあることは理解していますが、それを解析するための直接的な方法はありますか? ありがとう!
c# - リダイレクトせずに HttpWebResponse ヘッダーを取得する
特定のページがリダイレクトされるかどうかを確認したい。ただし、これを試すたびに、返されるヘッダーは、最初に要求されたページではなく、リダイレクトされたページからのものであるように見えます (特に、ステータスは、表示したい 302 ではなく OK です)。
リダイレクトを自動的にたどらないように設定できるものはありますか?
c# - C# で Windows アプリケーションを使用して http メソッドを実行する
フォームの送信時にスクリプトを呼び出し、HTTP POST または GET を使用してパラメーターを渡すサイトが多数あります。Web デバッガーを使用して、パラメーターが渡されていることがわかりました。今、私は C# の Windows アプリケーションで同じことをしたいと考えています。どうすればそのような機能を実現できますか?
現在、C# で HttpWebRequest および HttpWebResponse クラスを使用しています。しかし、読み込んで作業しようとするページごとに明示的なコードを書かなければならないので、面倒です。たとえば、ユーザー名とパスワードをphpページに渡して応答を取得しようとしています。これにより、Cookieとページが返され、それに基づいてユーザーがログインしているかどうかが識別されます。
これは私のcreatereqクラスです
私は正しい軌道に乗っていますか?それを行うより良い方法はありますか?
c# - WebResponse.Close() を呼び出すタイミング
response.Close() をどこで呼び出す必要がありますか?
GetResponse() を試すたびに?
試行中の最後の GetResponse() の後 - 一度?
- 最終ブロックで?
c# - プログラムでワードプレスにログインするには?
Wordpress の管理パネルでプログラムを使用して何らかのアクションを実行する必要がありますが、C# と HttpWebRequest を使用して Wordpress にログインする方法を管理できません。
これが私がすることです:
しかし残念ながら、ログイン ページの HTML ソース コードしか取得できず、Cookie にセッション ID が含まれていないようです。そのコードの後に実行するすべてのリクエストは、ログインページの HTML ソースも返すため、正しくログインしていないと想定できます。
その問題を解決したり、実例を挙げたりするのを手伝ってくれる人はいますか?
私が達成したい主なことは、Wordpress の Nextgen Gallery プラグインで新しい画像をスキャンすることです。それを行うXML-RPCの方法はありますか?
前もって感謝します。
httpwebrequest - HttpWebRequest 経由で URL を取得する場合、宛先サーバーの IP アドレスを確認できますか?
次のように URL を取得するとします。
宛先 URL の IP アドレスを確認する方法はありますか? 別途電話が必要ですか?
ありがとう
.net - .NET-複数認証を使用してWebページをダウンロードします
ダウンロードして解析する必要がある特定の安全なWebページがあります。この解析されたデータから、他の多くのことを行う必要があります...いわゆる「複数認証」の部分は次のようになります。
IISでWebサイトをホストし、統合セキュリティ機能をオンにした場合(匿名ブラウジングをオフにした場合)、そのページのURLを入力するとすぐに、ブラウザからウィンドウが表示され、 Windowsネットワークの資格情報...この特定の外部Webページにはそれに似たものがあります。
奇妙なことに、そのウィンドウが2回表示されます。また、クレデンシャルを2回入力した場合にのみ、ページが正しく読み込まれます。はい、クレデンシャルを2回提供する必要があります!!! 私はそのようなシナリオに出くわしていません。ポップアップのタイトルに気づき、それが自分の資格情報を提供するURLであることがわかりました。
Webページをダウンロードするには、HttpWebRequestオブジェクトとHttpWebResponseオブジェクトを使用します。Webリクエストオブジェクトの場合、資格情報を適切に設定する必要があります。このために、CredentialsCacheオブジェクトを作成し、2つの資格情報を追加しました(サンプルコードについては、http://msdn.microsoft.com/en-us/library/system.net.credentialcache.aspxを参照してください)。まだ運がない。
誰かがこのシナリオに出くわしましたか?
c# - HTTP ロケーション ヘッダー、HttpWebRequest/Response、および Response.Cookies.Add() を使用して、フォーム認証を使用する認証済みページにユーザーをリダイレクトします。
フォーム認証を使用してサイトで認証し、セッション Cookie と共にユーザーをそのサイトにリダイレクトする必要があります。これを成功させる方法がわかりません。これまでのコードは次のとおりです..まだそのアプリのログインページにリダイレクトされます。どんな助けでも大歓迎です!