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

POSTはHTTPプロトコルメソッドの1つです。これは、ファイルをアップロードしたり、完成したフォームを送信したりするなど、クライアントがサーバーにデータを送信する必要がある場合に使用されます。


30
ASP.NET MVCフレームワークで複数の送信ボタンをどのように処理しますか?
同じフォームから複数の送信ボタンを処理する簡単な方法はありますか?例えば: <% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %> <input type="submit" value="Send" /> <input type="submit" value="Cancel" /> <% Html.EndForm(); %> ASP.NET Framework Betaでこれを行う方法はありますか?私がグーグルで検索したすべての例には、1つのボタンがあります。

28
Node.jsでPOSTデータを処理する方法
Node.jsのform[method="post"] HTTP POSTメソッドから送信されたフォームデータ()とファイルのアップロードをどのように抽出しますかか? 私はドキュメントを読んだ、グーグル、何も見つけなかった。 function (request, response) { //request.post???? } ライブラリやハックはありますか?
637 node.js  http-post 

11
PHP + curl、HTTP POSTサンプルコード?
HTTP POSTでphp curlを実行する方法を誰かに教えてもらえますか? 次のようなデータを送信したい: username=user1, password=passuser1, gender=1 に www.domain.com curlがのような応答を返すことを期待していresult=OKます。例はありますか?
491 php  http  curl  http-post 

27
いつPOSTを使用し、いつGETを使用しますか?
私が収集できるものから、3つのカテゴリがあります。 決して使用GETしないでくださいPOST 決して使用POSTしないでくださいGET どちらを使用してもかまいません。 私はこれらの3つのケースを想定して正しいですか?もしそうなら、それぞれのケースからいくつかの例は何ですか?

3
file_get_contentsを使用してPHPでデータを投稿する方法は?
PHPの関数file_get_contents()を使用してURLのコンテンツをフェッチしてから、変数を使用してヘッダーを処理します$http_response_header。 ここで問題となるのは、一部のURLにURLに投稿するためのデータが必要なことです(たとえば、ログインページ)。 それ、どうやったら出来るの? stream_contextを使用すると実現できるかもしれませんが、完全には明確ではありません。 ありがとう。

21
改造リクエストの本文に未加工のJSON全体をPOSTする方法は?
この質問は以前に尋ねられた可能性がありますが、明確に回答されていませんでした。Retrofitリクエストの本文内に未加工のJSON全体をどのように正確にポストしますか? ここで同様の質問を参照してください。または、この回答は、URLエンコードされてフィールドとして渡される必要があることは正しいですか?私が接続しているサービスは投稿の本文にそのままのJSONを期待しているだけなので、私は本当に望みません。JSONデータの特定のフィールドを検索するように設定されていません。 私はちょうどでこれを明確にしたいrestpertsきっぱりと。一人はレトロフィットを使用しないと答えました。もう1つは構文が明確ではありませんでした。別の人はそれが可能であると考えていますが、そのフォームがURLエンコードされてフィールドに配置されている場合のみです(私の場合は受け入れられません)。いいえ、Androidクライアントのすべてのサービスを再コーディングすることはできません。そしてはい、JSONコンテンツをフィールドプロパティ値として渡すのではなく、未加工のJSONをポストすることは、主要なプロジェクトでは非常に一般的です。それを正しく理解して次に進みましょう。これがどのように行われるかを示すドキュメントまたは例を誰かが指すことができますか?または、それができる/すべきではない正当な理由を提供してください。 更新:100%確実に言えることの1つ。Googleのボレーでこれを行うことができます。内蔵されています。これをレトロフィットで実行できますか?

9
PUT、POST、PATCHの違いは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 昨日休み。 この質問を改善する HTTPプロトコルのPUT、POST、PATCHメソッドの違いは何ですか?

15
NameValuePairを使用してPOSTを使用し、HttpURLConnectionにパラメーターを追加する方法
私がやろうとしていますPOSTをしてHttpURLConnection(私はこのようにそれを使用する必要が、使用することはできませんHttpPost)、私はこのようなその接続にパラメータを追加したいのですが post.setEntity(new UrlEncodedFormEntity(nvp)); どこ nvp = new ArrayList<NameValuePair>(); 保存されているいくつかのデータを持つ私はこれを追加する方法の方法を見つけることができません。ArrayList私にはHttpURLConnectionここにあります: HttpsURLConnection https = (HttpsURLConnection) url.openConnection(); https.setHostnameVerifier(DO_NOT_VERIFY); http = https; http.setRequestMethod("POST"); http.setDoInput(true); http.setDoOutput(true); この厄介なhttpsとhttpの組み合わせの理由は、証明書を検証しない必要があるためです。それは問題ではありませんが、サーバーに適切にポストします。しかし、私はそれを引数付きで投稿する必要があります。 何か案は? 重複する免責事項: 2012年には、HTTP POSTリクエストにパラメーターがどのように挿入されるのかまったくわかりませんでした。NameValuePairそれがチュートリアルだったので、私はつかまっていました。この質問は重複しているように見えるかもしれませんが、私の2012年の自己は他の質問を読み、それを使用していませんNameValuePairでした。実際、それは私の問題を解決しませんでした。

5
Curlを介してファイルに指定されたデータを含むPOSTリクエストを送信する
コマンドラインからCurl経由でPOSTリクエストを行う必要があります。このリクエストのデータはファイルにあります。私はPUTを介してこれを--upload-fileオプションで実行できることを知っています。 curl host:port/post-file -H "Content-Type: text/xml" --data "contents_of_file"


9
HTTP POSTがエラーを返します:417「予期しないエラーが発生しました。」
URLにPOSTしようとすると、次の例外が発生します。 リモートサーバーがエラーを返しました:(417)予期された失敗。 これがサンプルコードです: var client = new WebClient(); var postData = new NameValueCollection(); postData.Add("postParamName", "postParamValue"); byte[] responseBytes = client.UploadValues("http://...", postData); string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed. HttpWebRequest/HttpWebResponseペアまたはan を使用しHttpClientても違いはありません。 この例外の原因は何ですか?
212 c#  .net  http  http-post  webclient 

7
POSTメソッドを使用したSwiftのHTTPリクエスト
SwiftでHTTPリクエストを実行して、URLに2つのパラメーターをPOSTしようとしています。 例: リンク: www.thisismylink.com/postName.php パラメータ: id = 13 name = Jack それを行う最も簡単な方法は何ですか? 返答も読みたくありません。PHPファイルを使用してデータベースに変更を加えるためにそれを送信したいだけです。

8
.NET:POSTをデータと共に送信して応答を読み取る最も簡単な方法
驚いたことに、.NET BCLでは、これほど単純なことは何も言えません。 byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); 上記の架空のコードは、データを使用してHTTP POSTを実行Postし、静的クラスのメソッドからの応答を返しますHttp。 これほど簡単なものがないので、次善の策は何ですか? データを含むHTTP POSTを送信し、応答のコンテンツを取得するにはどうすればよいですか?

22
jQueryでのフォームの二重送信を防止する
サーバーの処理に少し時間がかかるフォームがあります。ユーザーが待機し、もう一度ボタンをクリックしてフォームを再送信しないようにする必要があります。次のjQueryコードを使用してみました。 <script type="text/javascript"> $(document).ready(function() { $("form#my_form").submit(function() { $('input').attr('disabled', 'disabled'); $('a').attr('disabled', 'disabled'); return true; }); }); </script> Firefoxでこれを試すと、すべてが無効になりますが、フォームに含まれるはずのPOSTデータがフォームに送信されません。jQueryを使用してフォームを送信することはできません。複数の送信ボタンがあり、POSTに含まれている値によってどれが使用されたかを判断するため、フォームと共にボタンを送信する必要があるためです。通常どおりフォームを送信する必要があり、その直後にすべてを無効にする必要があります。 ありがとう!

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