問題タブ [http-post-vars]
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.
session - Laravel - Request::server('HTTP_HOST') はヘルパークラス内から 'localhost' を返します
Request::server('HTTP_HOST') を使用して現在のドメインを取得したい - ただし、ヘルパー クラス内からこれを呼び出すと、'localhost' として返されますが、これは私が望むものではありません。コントローラーからは、期待どおりに動作します。ヘルパー クラス内からこの情報にアクセスする方法はありますか?
ヘルパー クラスは次のようになります。
android - HTTP Post Android ウェブビュー
base64 でエンコードされたイメージを Web ビューから HTTP Post 経由で Web アプリケーションに渡す関数を実装しようとしています。そして、たとえば、この画像をすぐに私のビューに表示する必要があります。この例を使用しましたが、適切に機能しなかったため、少しグーグルで調べた後、AsyncTask の使用を開始しました。
そして、これが私の ASP.NET MVC アクションです。
そして、View
次の行が含まれています:
<img src="data:image/png;base64,<%: (string)ViewData["imageFromWebView"] %>"/>
を削除する[HttpPost]
と、ビューは問題なく読み込まれますが、画像が表示されません。
しかし、私が去る[HttpPost]
と、例外が発生します
org.apache.http.client.HttpResponseException: Not Found
次の行で:
String data = new BasicResponseHandler().handleResponse(response);
私が間違っていることを誰かが知っていますか?
php - $_POST['input'] を PHP 定義文字列に
$_POST
フォームからの入力を php ページに挿入しようとしています。これが機能しない理由はありますか?エラーは発生していませんが、意図した結果も得られていません
HTML
PHP
objective-c - Objective-C を使用した POST multipart/form-data
したがって、この HTML コードはデータを正しい形式で送信します。
iOS で multipart/form-data POST を実行する方法に関する記事を多数調べましたが、ファイルのアップロードだけでなく通常のパラメーターがあった場合の対処方法を実際に説明しているものはありません。
これを Obj-C で POST するためのコードを教えてください。
ありがとう!
php - PHP 5.2 で max_input_vars が無視されるのはなぜですか?
多数のフィールドを送信しようとしたときに、少し問題が発生しました。max_input_vars
そこで、php.iniのオプションの動作をテストするスクリプトを作成しました。
それは私を混乱させます。
これは私のコードです:
PHP 5.2 と PHP 5.4 でテストしましたが、奇妙な違いがあります。php.ini 設定では 5000 しか許可されていませんが、PHP 5.2 を使用すると 20000 フィールドすべてが送信されるようです。
PHP バージョン 5.2.17 の出力:
PHP バージョン 5.4.30 の出力:
質問は:
PHPがこのように動作する理由を知っている人はいますか? PHP 5.2のバグですか?
javascript - ajax投稿リクエストの送信元を検証する方法
MVC4で Web アプリケーションを開発しています。私のアプリケーションでは、すべての機能がajax post callによって実行されます。私は単一のフォームを投稿することさえしません(フォームタグもありません)すべてがajax呼び出しによって行われます。しかし、私のJavaスクリプトを誤って使用するのが怖いです。このコードを取得した人は誰でも、ダミー データをアプリケーションに投稿できます。したがって 、投稿リクエストが自分のウェブサイトから送信されているかどうかを検証する必要があります。
すべてのフォームをサーバーに投稿するのではなく、ajax 呼び出しが良いと思いました。
また、クライアント側でのみ検証を行いました。それは私への脅威でもありますか?
そして、AntiXSSLLibrary と HtmlSanitizationLibrary または AntiForgeryToken をどのように使用しますか??
post - Fiddlerでリクエストを変更するには?
Fiddlerを使用して、Web リクエストを傍受し、リクエストの内容 (主にPOST ) を変更する簡単な方法を探しています。
これは、サーバー側の検証をテストするためのものです。
私はFiddlerを使用する必要がありますが、そうするための簡単な方法が見つかりませんでした。
トラフィックをインターセプトしてヘッダーを変更するスクリプトを作成する方法がいくつか文書化されていますが、スクリプトを作成せずに実行したいと思います。迷惑。
例:
2 つのパラメーターを持つ単純な POST:
リクエストをインターセプトし、field2 の値をbañのような値に変更したいと思います (私の場合はñが無効であり、それがテストしたいものであることに注意してください)。
c# - C# で HttpPost パラメーターを取得する方法
だから私はこれがうまくいくことを知っています:
次に、以下に示すこの Chrome POST 拡張機能を使用します。関数にブレーク ポイントがあり、それが関数に到達したことがわかります。基本的には文字通り空の投稿リクエストです。
しかし、パラメータを付けて投稿しようとすると、問題が発生します。理想的には、次のようなことをしたい:
しかし、それを使用しようとすると、エラーが返されます。コンテンツ本文を正しくフォーマットしておらず、コンテンツ本文に他のものを入れてみましたが、実際には何も機能していないためだと確信しています。この拡張機能を使用して、この関数に POST パラメーターを送信する方法を知っている人はいますか? 私がコードで行っていることの形式は、基本的に同じでなければなりません (要件の一部)。
編集:
エラーの写真は次のとおりです。