ホームページ  >  記事  >  バックエンド開発  >  PHP シミュレーション ポスト送信データ メソッドの概要、phppost 送信概要_PHP チュートリアル

PHP シミュレーション ポスト送信データ メソッドの概要、phppost 送信概要_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:58:521001ブラウズ

PHP でシミュレートされたポスト送信データ メソッドの概要、phppost 送信の概要

PHP を使用してポスト値の転送をシミュレートすることは、日常生活ではあまり使用されませんが、それでも場合によってはよく使用されます。以下では、Bangkejia の編集者が、ポスト値の転送をシミュレートするための 3 つのメソッド (file_get_contents、curl、socket) を PHP 用にコンパイルしました。

最初のタイプ: 投稿をシミュレートする file_get_contents

リーリー

2 番目のタイプ: カール シミュレーションの投稿

リーリー

3番目のタイプ: postをシミュレートするソケット

リーリー

上記の 3 つのメソッドで表示される最後のコンテンツは同じであり、post の値を取得できますが、ソケットを使用する場合は、コンテンツ タイプやヘッダー情報を送信するときにヘッダーの完全な情報に注意する必要があります。コンテンツの長さ: 接続の間に空白行が必要です。ソケットを通じて取得されたコンテンツには、実際のコンテンツを取得するために処理する必要があるヘッダー情報が含まれています。

PHP でポスト送信リクエストと呼び出しインターフェースをシミュレートする方法を説明しましょう

リーリー

こうやって

以下は具体的な通話ケースです。

リーリー

このようにしてリクエストが送信され、リクエスト結果が取得されます。通常、返される結果は json 形式です。

ここのポストはつなぎ合わされています。

以下のような変形も可能です。

リーリー

スプライシングもカプセル化されているため、通話時により簡潔になります。

リーリー

興味があるかもしれない記事:

  • POST で Curl、socket、file_get_contents の 3 つのメソッドを使用してデータを送信します
  • php は http プロトコル post を通じて送信された xml データを取得し、xml を解析します
  • php でソケットを使用して http post をシミュレートしますまたは、データを送信するためのサンプル コードを取得します
  • php Curl は、データ送信の例をシミュレートします
  • PHP が繰り返しデータを送信するのを防ぐための PHP の簡単な例
  • php は、Ajax データを使用して投稿を送信し、投稿の一般的なメソッドの概要
  • php は、投稿をシミュレートしますデータを送信する

www.bkjia.com本当http://www.bkjia.com/PHPjc/1100919.html技術記事 PHP シミュレーションのポスト送信データメソッドの概要、phppost 送信の概要 PHP を使用してポスト値の転送をシミュレートすることは、日常生活ではあまり使用されませんが、場合によっては頻繁に使用されます。以下...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。