タグ付けされた質問 「post」

POSTはHTTPプロトコルメソッドの1つです。これは、ファイルをアップロードしたり、完成したフォームを送信したりするなど、クライアントがサーバーにデータを送信する必要がある場合に使用されます。postという単語にはいくつかの意味がありますが、このタグは特にHTTP POSTリクエストに関するものです。

14
GET / POSTリクエストを受け入れるHTTPテストサーバー
HTTP GETを介して基本情報のリクエストを受け入れ、POSTを実行できるライブテストサーバーが必要です(実際に何も実行していない場合でも)。これは完全にテスト目的です。 ここに良い例があります。GETリクエストは簡単に受け入れられますが、POSTリクエストも受け入れられるものが必要です。 誰かがダミーのテストメッセージを送信できるサーバーを知っていますか?
449 http  post 

10
ログアウト:GETまたはPOST?
この質問は、GETまたはPOSTを一般的にいつ使用するかに関するものではありません。これは、Webアプリケーションのログアウトを処理するために推奨される方法です。一般的な意味でのGETとPOSTの違いに関する多くの情報を見つけましたが、この特定のシナリオに対する明確な答えは見つかりませんでした。 実用主義者として、私はGETを使用する傾向があります。GETの実装はPOSTよりもはるかに簡単だからです。単純なリンクをドロップするだけで完了です。これは、少なくとも頭のてっぺんから、私が考えることができる大多数のWebサイトに当てはまるようです。Stack Overflowでも、GETを使用してログアウトを処理します。 私が躊躇しているのは、一部のWebアクセラレータ/プロキシがページ内で見つかったすべてのリンクに移動して取得することでページをプリキャッシュする(古い)引数であり、ユーザーがクリックしたときにユーザーがより迅速に応答するようにします。これがまだ当てはまるかどうかはわかりませんが、これが当てはまる場合、理論的には、これらのアクセラレータのいずれかを使用しているユーザーは、ログインするとすぐにアプリケーションから追い出されます。彼女はそれをクリックしなかった場合でも、リンク。 これまでに読んだことはすべて、POSTは「破壊的なアクション」に使用する必要があることを示唆していますが、アプリケーションの内部状態を変更しないアクション(クエリなど)はGETで処理する必要があります。これに基づいて、ここでの本当の質問は次のとおりです。 アプリケーションからのログアウトは破壊的なアクションと見なされますか/それはアプリケーションの内部状態を変更しますか?
433 architecture  rest  post  get 

9
curlを使用してファイルを含むPOSTデータをアップロードする
cURLを使用して、HTTP POSTでデータパラメータを送信するだけでなく、特定のフォーム名でファイルをアップロードしたいと思います。どうすればいいですか? HTTP Postパラメータ: userid = 12345 filecomment =これは画像ファイルです HTTPファイルのアップロード:ファイルの場所= /home/user1/Desktop/test.jpgファイルのフォーム名=画像(PHP側の$ _FILES ['image']に対応) cURLコマンドの一部を次のように考えました。 curl -d "userid=1&filecomment=This is an image file" --data-binary @"/home/user1/Desktop/test.jpg" localhost/uploader.php 私が得ている問題は次のとおりです: Notice: Undefined index: image in /var/www/uploader.php 問題は、PHPスクリプトでファイルを取得するために$ _FILES ['image']を使用していることです。 cURLコマンドをそれに応じて調整するにはどうすればよいですか?
414 shell  file  curl  post  file-upload 

6
アクセス制御要求ヘッダーは、jQueryを使用してAJAX要求のヘッダーに追加されます
jQueryからのAJAX POSTリクエストにカスタムヘッダーを追加したいと思います。 私はこれを試しました: $.ajax({ type: 'POST', url: url, headers: { "My-First-Header":"first value", "My-Second-Header":"second value" } //OR //beforeSend: function(xhr) { // xhr.setRequestHeader("My-First-Header", "first value"); // xhr.setRequestHeader("My-Second-Header", "second value"); //} }).done(function(data) { alert(data); }); このリクエストを送信してFireBugで監視すると、次のヘッダーが表示されます。 オプションxxxx / yyyy HTTP / 1.1 ホスト:127.0.0.1:6666 ユーザーエージェント:Mozilla / 5.0(Windows NT 6.1; WOW64; rv:11.0)Gecko / 20100101 Firefox …

30
AngularJs $ http.post()はデータを送信しません
次のステートメントが投稿データを指定されたURLに送信しない理由を誰かに教えてもらえますか?URLが呼び出されますが、サーバーで$ _POSTを印刷すると、空の配列が表示されます。メッセージをデータに追加する前にコンソールで印刷すると、正しい内容が表示されます。 $http.post('request-url', { 'message' : message }); データを文字列として試してみました(結果は同じです): $http.post('request-url', "message=" + message); 次の形式で使用すると機能しているようです。 $http({ method: 'POST', url: 'request-url', data: "message=" + message, headers: {'Content-Type': 'application/x-www-form-urlencoded'} }); しかし、$ http.post()でそれを行う方法はありますか?それが機能するためには、常にヘッダーを含める必要がありますか?上記のコンテンツタイプは送信されたデータの形式を指定していると思いますが、JavaScriptオブジェクトとして送信できますか?

8
FlaskでPOSTされたJSONを取得するにはどうすればよいですか?
Flaskを使用して単純なAPIを構築しようとしています。ここで、POSTされたJSONを読み取ります。Postman Chrome拡張機能を使用してPOSTを実行し、JSON I POSTは単に{"text":"lalala"}です。次の方法を使用してJSONを読み取ろうとします。 @app.route('/api/add_message/<uuid>', methods=['GET', 'POST']) def add_message(uuid): content = request.json print content return uuid ブラウザーでは、GETに入れたUUIDを正しく返しますが、コンソールでは、None(を出力することを期待しているところに)表示されるだけ{"text":"lalala"}です。Flaskメソッド内から投稿されたJSONを取得する方法を誰かが知っていますか?
326 python  json  post  flask 

17
Java-POSTメソッドを介してHTTPパラメータを簡単に送信する
このコードを使用してHTTP、いくつかのパラメータを含むリクエストをGETメソッド経由で正常に送信 しています void sendRequest(String request) { // i.e.: request = "http://example.com/index.php?param1=a&param2=b&param3=c"; URL url = new URL(request); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setInstanceFollowRedirects(false); connection.setRequestMethod("GET"); connection.setRequestProperty("Content-Type", "text/plain"); connection.setRequestProperty("charset", "utf-8"); connection.connect(); } パラメータPOSTが非常に長いため、メソッドを介してパラメータ(つまり、param1、param2、param3)を送信する必要があるかもしれません。そのメソッドに追加のパラメーター(つまり、String httpMethod)を追加することを考えていました。 上記のコードを最小限に変更して、GETまたはを介してパラメータを送信できるようにするにはどうすればよいPOSTですか? その変化を望んでいた connection.setRequestMethod("GET"); に connection.setRequestMethod("POST"); トリックを行ったでしょうが、パラメーターはまだGETメソッドを介して送信されます。 たHttpURLConnection役立つだろういずれかの方法を得ましたか。役立つJavaコンストラクトはありますか? どんな助けでも大歓迎です。

8
C#でWebClientを使用して特定のURLにデータを投稿する方法
WebClientで「HTTP Post」を使用して、特定のURLにデータを投稿する必要があります。 今、これはWebRequestで実現できることはわかっていますが、いくつかの理由で代わりにWebClientを使用したいと思います。それは可能ですか?もしそうなら、誰かが私にいくつかの例を示すか、私を正しい方向に向けることができますか?
319 c#  post  webclient 

30
未チェックのHTMLチェックボックスのPOST
デフォルトでチェックされているチェックボックスがたくさんあります。私のユーザーはおそらくいくつかのチェックボックスを(もしあれば)チェックを外し、残りはチェックしたままにするでしょう。 されているチェックボックスフォームのPOSTを作るためにどのような方法がありませんというものより、確認されているチェックしますか?
303 html  forms  post  checkbox 

8
JavaでのHTTP POSTリクエストの送信
このURLを想定しましょう... http://www.example.com/page.php?id=10 (ここで、IDはPOSTリクエストで送信する必要があります) をid = 10サーバーのに送信します。サーバーはpage.php、それをPOSTメソッドで受け入れます。 Javaからこれを行うにはどうすればよいですか? 私はこれを試しました: URL aaa = new URL("http://www.example.com/page.php"); URLConnection ccc = aaa.openConnection(); しかし、それでもPOSTで送信する方法がわかりません
294 java  http  post 

7
PHPでJSON POSTを受信する
支払いインターフェイスのウェブサイトでJSON POSTを受信しようとしていますが、デコードできません。 印刷するとき: echo $_POST; 私は得る: Array これを試しても何も得られません。 if ( $_POST ) { foreach ( $_POST as $key => $value ) { echo "llave: ".$key."- Valor:".$value."<br />"; } } これを試しても何も得られません。 $string = $_POST['operation']; $var = json_decode($string); echo $var; これを試すとNULLになります: $data = json_decode( file_get_contents('php://input') ); var_dump( $data->operation ); 私がする時: $data = …
292 php  json  post 


12
C#を使用してサーバーにJSONを投稿する方法
これが私が使っているコードです: // create a request HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url); request.KeepAlive = false; request.ProtocolVersion = HttpVersion.Version10; request.Method = "POST"; // turn our request string into a byte stream byte[] postBytes = Encoding.UTF8.GetBytes(json); // this is important - make sure you specify type this way request.ContentType = "application/json; charset=UTF-8"; request.Accept = …
269 c#  json  post  httpwebrequest 

9
投稿リクエストのサイズ制限は何ですか?
これが重複している場合は申し訳ありませんが、重複していると思いますが、何も見つかりませんでした。 IEを介してphp / mysqlサーバーにデータをポストバックするflexアプリケーションがあります。私はまだ問題に遭遇していませんが、これを前もって知っていれば、私はフラストレーションと仕事の多くを節約できます。http経由でデータを投稿するのにサイズ制限はありますか? この記事はノーと言います:http : //www.netlobo.com/ie_form_submit.html このディスカッションには「はい」と書かれています。http: //bytes.com/topic/php/answers/538226-what-maximum-limit-using-post-method そして、それはすべて私がオンラインで見つけることができるものを行ったり来たりします。そのため、回答は個人的にテスト/検証された数に限定してください。 非常に大きくなる可能性があるXML文字列をポストバックしたい(たとえば、最大5MB)。 それが何らかの違いを生む場合:ブラウザは常にIE(私たちの製品はそれを必要とします)、投稿はフレックスのhttpServiceから来ており、Webサーバーはphp、DBはmySqlです。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.