問題タブ [httprequest]
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# - HttpWebRequestを使用して外部サーバー上のフォームにPOSTする
認証を必要としない外部サーバー上のフォームへのPOSTをシミュレートし、結果のページを含むstingをキャプチャしようとしています。これは私がこれを行うのは初めてなので、私はこれまでに持っているものについていくつかの助けを探しています。フォームは次のようになります。
これは私のコードがどのように見えるかです:
現在、コードは「ストリームが読み取れませんでした」を返します。
asp.net - request.rawurl に http://localhost の部分が含まれていないのはなぜですか?
Request.RawUrl を呼び出すと、ドメイン名を取得できません (少なくとも開発中)。
たとえば、ローカルの URL が次の場合:
http://localhost:2343/some/thing
Request.RawUrl を呼び出すと、次のように返されます。
/なにか
私はそれがすべてを返すことを思い出します.これはローカル開発者のb/cの動作ですか?
アップデート
私は Url Re-Writing も使用しているので、Request.Url.AbsoluteUri のようなものは、取得する必要がある書き換えられた URL ではなく、内部 URL を返します。
javascriptが唯一の方法ですか?
または、URL部分にRequest.RawUrlを使用して、ドメイン名部分を取得することもできますか? (ポートもある場合もあります...)
iphone - POST でのデータ送信、文字エンコーディングの問題
NSURLRequest
たとえば、文字列に % が含まれるたびに POST を実行すると問題が発生します。
私のウェブサイトでは、エンコーディングが有効であることがわかりますISO-8859-1,utf-8
がAccept-Charset
、何らかの理由で「%&$」などを含むと POST が機能しません。UTF-8 エンコーディングではエンコードされないようです。以下のコードで何か間違ったことをしていますか?
jquery - jQueryでPUT/DELETEリクエストを送信するには?
GET
:$.get(..)
POST
:$.post()..
どうPUT/DELETE
ですか?
asp.net - HttpRequest の HttpMethod と RequestType の違いは何ですか?
HttpRequestクラスは、次の 2 つのプロパティを定義します。
クライアントが使用する HTTP データ転送メソッド (GET、POST、HEAD など) を取得します。
クライアントが使用する HTTP データ転送方法。
およびRequestType :
クライアントが使用する HTTP データ転送メソッド (GET または POST) を取得または設定します。
クライアントから送信された HTTP 呼び出しの種類を表す文字列。
これら2つのプロパティの違いは何ですか? どちらか一方を使用したいのはいつですか?クライアントが使用したデータ転送方法を確認するために検査するのに適切なものはどれですか?
ドキュメントは、HttpMethodが使用された動詞を返すことを示しています。
GET、POST、HEAD など
RequestTypeのドキュメントは、次の 2 つの可能な値のうちの 1 つだけを示しているようです。
GET または POST
動詞のランダム サンプリングでテストしたところ、両方のプロパティがすべての動詞をサポートしているようで、どちらも同じ値を返します。
テスト:
違いは何ですか:
- HttpRequest.Http メソッド
- HttpRequest.RequestType
また、いつどちらを使用する必要がありますか?
asp.net - HttpRequestを使用せずにホスト名を取得する
ASP.NETアプリケーションで「バックグラウンドジョブ」を実行したい(定期的に、別のスレッドとして)。また、タスクを実行するにはホスト名(DNS名またはIP)が必要です。問題は、HttpContext.Current
ここでは利用できない可能性があることです(ですNULL
)。
を使用せずにホスト名を取得する方法はありますかHttpContext.Current.Request.Url.Host
。
c# - Request.IsAuthenticated はどのように機能しますか?
MSDN コード サンプルの説明: 次のコード例では、IsAuthenticated プロパティを使用して、現在の要求が認証されているかどうかを判断します。認証されていない場合、要求は別のページにリダイレクトされます。このページでは、ユーザーが自分の資格情報を Web アプリケーションに入力できます。これは、アプリケーションのデフォルト ページで使用される一般的な手法です。
これは素晴らしいですが、詳細などはありません...
正確には何をチェックしていますか?true に設定するにはどうすればよいですか?
さらに一歩進んでください: これに関する詳細なドキュメントはどこにありますか?
php - 実行時間の長いphpスクリプトを管理する最良の方法は?
完了までに長い時間 (5 ~ 30 分) かかる PHP スクリプトがあります。念のため、スクリプトは curl を使用して別のサーバーからデータをスクレイピングしています。これが、時間がかかる理由です。各ページがロードされるのを待ってから、処理して次のページに移動する必要があります。
スクリプトを開始して、データベース テーブルにフラグを設定するまでそのままにしておく必要があります。
私が知る必要があるのは、スクリプトの実行が完了する前に http 要求を終了できるようにする方法です。また、phpスクリプトはこれを行うための最良の方法ですか?
java - JavaのHTTPリクエストにHEADERを追加する
私は次のコードを使用して単純なHTTPリクエストを送信しています:
ただし、ご覧のとおり、カスタムHEADERは送信しません。カスタムHEADERを送信するには何を追加する必要がありますか?
javascript - Firefox 拡張機能でのリクエストのリダイレクト (nsiHttpChannel?)
私はこれを長い間試みてきましたが、良い結果はありません。
基本的にhttp-on-modify-request
、私は URI を調べる方法、関連付けられているウィンドウ (存在する場合) を特定する方法、およびその他の多くのことを知っています。私が理解できないのは、リクエストが送信される前に nsIHttpChannel を取得できるため、ここから可能であることを知っているリクエストをリダイレクトする方法です。
誰が何をすべきか知っていますか?:/ 私は数週間オンとオフを試みてきましたが、どこにも行きませんでした.