問題タブ [request]
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.
html - 改行文字の送信方法が異なる
誰かがこのブラウザの動作に光を当てることができるかどうか疑問に思っていました:
XHR(jQueryを使用して、jQueryを除外するためだけにプレーンなXMLHttpRequestでも試してみましたが、結果は同じです)またはフォームを介した「昔ながらの」方法のいずれかを介してサーバーに送信されるテキストエリアを含むフォームがあります参加する。どちらの場合も、method="POST" が使用されます。どちらの方法でも、サーバー上の同じスクリプトに送信されます。
ここでおもしろい点: XHR 経由で送信すると、改行文字は "%0A" (または \n 私が間違っていなければ \n) として転送され、通常の方法で送信すると "%0D%0A" (または\r\n)。もちろん、これはサーバー側でいくつかの問題を引き起こしますが、それはここでは問題ではありません。この違いの理由を知りたいのですが?どの送信方法を使用しても、新しい行は同じように転送されるべきではありませんか? 他にどのような違いがありますか (ある場合)?
dns - HttpModuleをトリガーしたリクエストを行ったドメインを確認できますか?
HttpModule内から、どのドメインが特定の要求を行ったかを確認するにはどうすればよいですか?
site1.comとsite2.comにサーバーからの画像の使用のみを許可したい場合、リクエストを行っているのがそれらであることを確認するにはどうすればよいですか?
java - HttpSessionListener で HttpServletRequest を取得するにはどうすればよいですか?
SessionListener からリクエストヘッダーにアクセスするにはどうすればよいですか?
現在のセッションの作成時にタイムアウトを設定する必要があります。タイムアウトは、HttpServletRequest のヘッダーに基づいて変更する必要があります。新しいセッションの作成と破棄をログに記録する SessionListener (HttpSessionListener を実装) が既にあり、タイムアウトを設定する最も論理的な場所のようです。
私は以下を試しましたが、常に ctx を null に設定します。
java - JavaサーブレットでのApache Commons fileUploadの問題
私は Apache Commons FileUpload でこれをやってみました:
そしてそれはで失敗しましたfiles = upload.parseRequest(request);
ポインタはありますか?
申し訳ありませんが、ありがとうございます:)
申し訳ありませんが、これらを含めていませんでした:
グラスフィッシュを使っています
ありがとうございました
html - imgタグのsrcで画像ファイルを参照するのと、埋め込み画像を直接imageタグで参照するのとでは何が違うのでしょうか?
サーバーの観点から使用する場合<img src=pathto.png />と使用する場合の違いはありますか?<img src=data:image/png;base64,encodedpngdata... />
その場合src=pathto.png、サーバーは画像をエンコードしてブラウザに送信するだけですか?
asp.net-mvc - ASP.Net MVC:ルートとビューメソッドを介して変数を要求する
基本的に、ページングを使用して検索ページを作成したい場合は、次のようなURLが必要になります。
私が理解できないように見えるのは、次の方法です。
A)検索なしでデフォルトルートを設定し、ページ1 / Topics / Index?page=1または/Topics/ Index?search =&page =1
B)Viewメソッドを使用して同じことを行う
コントロールにメソッドがある場合は、次のことがわかります。
そして、URLを使用します:
それは私がメソッドに望むものを私に与えます。トピックコントローラーのデフォルトルートを取得して、上記のリクエスト変数を使用してデフォルトのURLを作成する方法が必要です。私はそれを考えていません
/ Topics / Index / hi / 1
検索URLを助長します。主な理由は、検索用語やページがあるという保証がないため、次のようになってしまう可能性があるためです。
/トピック/インデックス/1
python - Python でリクエストから IP を抽出する
クライアントのIPを決定することになっているPythonic HTTPサーバーがあります。Pythonでそれを行うにはどうすればよいですか? リクエストヘッダーを取得してそこから抽出する方法はありますか?
PS: WebPy を使用しています。
grails - Grails のリクエスト変数
編集:フィードバックに基づいて、元のQ.を完全に消去し、より良い言語で再投稿します
request または params 変数にアクセスして、コントローラと gsp の間で渡したいと考えています。params オブジェクトには、クエリ文字列が持つすべてのものが含まれていることを理解しています。
私が見るすべての例は、すべてモデル駆動型です。私はオンラインでドキュメントを検索し、2冊の本を持っています.begin-grailsとgrailsの決定的なガイドです.どちらもparamsのデータベース駆動の例を持っています. params の設定方法とアクセス方法を理解したい。どこでも読んだのは、それがリクエスト変数のマップだということだけです。
私のシナリオは次のとおりです。リストを (データベースからではなく) GSP に送信するコントローラーがあります。GSPとコントローラーの間で「params」変数を渡すことを考えました。
繰り返しますが、私のシナリオはモデル駆動型ではありません。アイテムのリスト (データベース数は不明) を反復処理しようとしていますが、ユーザーのクリックによって駆動されます。ツイッターの「一番下のボタン」のようなものを実装することを考えました。ページの下部に新しいページ カウンターを含む単純なリモートリンクがあり、コントローラーでアクセスし、リストの新しい部分のサービス クラスに渡します。
コントローラーコード:
GSP (実際ではない) コード
xml - PHP 経由で Gnip.com から POST を解析する
Gnip.com でフィルターを設定しました。「POST URL」フィールドに、スクリプト URL を入力しました。Gnip.com が実際に呼び出しているので、URL は正しいです。しかし、スクリプトが呼び出されると、データが取得されません。$_GET と $_POST を解析しようとしましたが、どちらも空の配列です。getallheaders() はいくつかのデータを提供しますが、XML は提供しません。Gnip.com から送信された XML を取得するにはどうすればよいですか?
Gnip.com から送信された XML データを取得するだけでよいので、パッケージは使用したくありません。
あなたが私を助けてくれることを願っています。前もって感謝します!
Gnip.com による「POST URL」の説明: 「POST URL: これは、Gnip が更新を POST するオプションの URL です。URL は、HEAD 要求に応答できる必要があります。例: http://pivotallabs.com」
iphone - TextviewテキストをPOSTリクエストパラメータに変換します-iPhone開発
postリクエストを介してtextviewコンテンツをサーバーに渡したいのですが、エンコーディングに問題があると思います。行う| 空白を手動で+または%20に変換する必要がありますか、それともcocoaまたはその他のサードパーティによってサポートされているライブラリがありますか?これは些細なことですか?私はこの簡単なステップで何時間も立ち往生しました!:)