着信 URL パラメーターをデータベースに保存するポストバック スクリプトがあります。
例http://myurl.com/postback.php?param1=123¶m2=456
パラメータを保存した後、これらのパラメータを別のポストバック URL に送信するにはどうすればよいですか? 例http://differenturl.com/postback.php?param1=123¶m2=456
ありがとう
ジェームズ
着信 URL パラメーターをデータベースに保存するポストバック スクリプトがあります。
例http://myurl.com/postback.php?param1=123¶m2=456
パラメータを保存した後、これらのパラメータを別のポストバック URL に送信するにはどうすればよいですか? 例http://differenturl.com/postback.php?param1=123¶m2=456
ありがとう
ジェームズ
基本的に、ここにはいくつかのオプションがあります。を使用する$_SERVER['QUERY_STRINGS']
と、URL で渡されたすべての変数を取得し、その文字列をリダイレクトfile_get_contents
またはcURL
リクエストで使用できます。指定した URL とQUERY_STRINGS
キーを使用すると、string が取得されますparam1=123¶m2=456
。次に、新しい URL に連結して、file_get_contents
関数、curl
またはヘッダー リダイレクト (必要な場合) を使用できます。
$reqURL = "http://differenturl.com/postback?".$_SERVER['QUERY_STRING'];
または、post を使用する場合は、フラグ$_SERVER['QUERY_STRINGS']
の下を渡します。CURLOPT_POSTFIELDS
URLのクエリ文字列で変数を送信する(GET)か、ヘッダー付きのデータを投稿する(POST)か、URLに表示されないようにするか、まだ混乱していますか?