問題タブ [post]
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.
php - POST後にURLを変更するcURL
cURL を使用して HTTP POST を実行しています
投稿は実行されますが、応答は次のエラーとともに表示されます。
要求された URL /~demo/100 は、このサーバーで見つかりませんでした。
(どういうわけか) cURL が URL を変更したため、上記の URL は明らかにサーバーではなく存在しません。
だったはず/~demo/cgi-bin/execute/100
です。この URL はブラウザで機能します。
なぜそれをするのか教えてください。そして、どうすればこれを止めることができますか?
forms - GET メソッドまたは POST メソッドはいつ使用する必要がありますか? それらの違いは何ですか?
GET
またはPOST
メソッドを使用する場合の違いは何ですか? どちらがより安全ですか? それぞれの(欠点)利点は何ですか?
(同様の質問)
php - PHPでcURLを使用して投稿データを送信する正しい方法は何ですか?
PHP で cURL を使用して POST でデータを送信する場合は、cURL オプション CURLOPT_POSTFIELDS をデータに設定します。
ここにいくつかのサンプルデータがあります
array('foo'=>'bar','ninja'=>'pirate')
今ここで私は混乱しています。
私が見たコード例の半分は、配列に対して何らかの前処理を行い、データをエンコードして、適切にフォーマットされた URL 文字列にスマッシュします。
データ配列を次"foo=bar&ninja=pirate"
のように変換し、その文字列をデータとして CURLOPT_POSTFIELDS に設定します。
しかし、私が見た例の残りの半分は、配列を CURLOPT_POSTFIELDS に直接渡すだけで、それだけです。
紛らわしい部分は、両方が仕事をするということです。どちらも機能することを考えると、どちらかが「正しい」とは言えないと思います。
文字列メソッドを実行することの唯一の利点は、のような値を持たないパラメーターを URL に設定"foo=bar&awesome&ninja=pirate"
できることです。連想配列を介してそれを実行できるかどうかはわかりません。値(私は思いません)ですが、配列全体を文字列に複製するため、メモリの無駄のようです
javascript - $.post() を実行する時間がありませんか?
return false;
フォームを送信する前に、フォームから外部スクリプトにデータを送信しようとしていますが、フォーム自体を使用しない限り、データを外部スクリプトに送信できないようです。
post - ヤフーパイプでフォームを投稿しますか?
ヤフーパイプでフォームを送信することは可能ですか?
私は基本的にどこかにログインして、ウェブサイトのメンバーエリアからフィードに何かを取得する必要があります。
c# - C#コンソールアプリのHTTP Postは、ブラウザーの要求と同じものを返しません
次のコードを使用してHTTPPOSTを実行するC#コンソールアプリ(.NET 2.0フレームワーク)があります。
これからの出力は次のとおりです
。webResponse.ContentLength=
-1webResponse.ContentType = text
/htmlwebResponse.ContentEncodingは空白です
responseStringは、タイトルと本文を含むHTMLです。
ただし、同じURLをブラウザ(http://example.com/post.php?Key1=some_value&Key2=some_other_value)に投稿すると、次のような小さなXMLスニペットが表示されます。
<?xml version="1.0" ?>
<RESPONSE RESULT="SUCCESS"/>
アプリケーションと同じHTMLはありません。なぜ応答がそんなに違うのですか?HTMLで取得していない返された結果を解析する必要があります。アプリケーションでの投稿方法を変更する必要がありますか?投稿を受け入れるサーバー側のコードを制御できません。
jquery - 同時ではなく連続したjQueryAJAX投稿
明らかな何かが欠けている可能性がありますが、jQueryと同時にではなく、AJAX投稿を連続して実行することができないようです。
ad_numbers
数値IDの配列です。
でfetch.php
、私はそれを持っていたsleep(2)
ので、それが正しく機能することを確認できます。配列内の次の広告番号に進む前に最初のPOSTが完了するのを待つ代わりに、それらすべてを同時に実行しているように見えます。
$.post()
完了する前に戻ってくると思いますか?これを回避するための最良の方法は何ですか?