[解決済み] PostmanでPOSTパラメータを送るとうまくいかないが、GETパラメータを送るとうまくいく
2023-07-24 23:59:02
質問
Chromeの拡張機能Postmanを使って、簡単なPHPページをテストしようとしています。URLパラメータを送信すると、スクリプトは正常に動作します(例えば、変数は
$_REQUEST
パラメータで利用可能です)。として送ると
x-www-form-urlencoded
パラメータとして送ると
$_REQUEST
パラメータには
PHPSESSID
.
スクリプトです。
<?php
var_export($_REQUEST);
?>
URLパラメータを送ると
$_REQUEST
にはそれらが含まれます。
しかし、私はそれらを
POST
という変数で送ります。
$_REQUEST
はそれらを含んでいません。
何が足りないのでしょうか?
どのように解決するのですか?
私はPostmanでurlを
http://
にリダイレクトしていましたが、Apache は
https://
にリダイレクトされ、どういうわけか POST 変数が途中で落とされていました。
に変更した後、私はそれを
https://
に変更したところ、POST変数が正常に動作するようになりました。
こちらもご覧ください。 https://stackoverflow.com/a/28461500/704803
関連
-
[解決済み】「セッションキャッシュリミッターを送信できません - ヘッダーはすでに送信されています」【重複】。
-
[解決済み】php, mysql - データベースへの接続数が多すぎるエラー
-
[解決済み】Phpのincludeが機能しない? 関数がincludeされない
-
[解決済み】PHPの予期しないT_VARIABLEとは何ですか?
-
[解決済み】PDOException SQLSTATE[HY000] [2002] そのようなファイルまたはディレクトリがありません。
-
[解決済み】Fatal error: mysqli_result 型のオブジェクトは使用できません [終了] 。
-
[解決済み] Uncaught Error: 未定義の関数 mysql_escape_string() の呼び出し。
-
[解決済み】警告: file_get_contents(): https:// ラッパーがサーバー構成ですべて無効になっています。
-
[解決済み] libapache2-mod-php7 パッケージの場所がわからない
-
[解決済み] postmanでクッキーを送る
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】XAMPPポート80をPID 4の「Unable to open process」が使用中 [重複] XAMPPポート80をPID 4の「Unable to open process」が使用中。]
-
[解決済み】予期せぬ例外。SQLSTATE[HY000] [1045] Access denied for user ****@'localhost' (using password: YES)
-
[解決済み】mysqli_result クラスのオブジェクトを文字列に変換できない
-
[解決済み] php5パッケージのインストール候補がない (Ubuntu 16.04)
-
[解決済み】Phpのincludeが機能しない? 関数がincludeされない
-
[解決済み】Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING エラーが発生しました。
-
[解決済み】PDOException SQLSTATE[HY000] [2002] そのようなファイルまたはディレクトリがありません。
-
[解決済み] 入力ファイルが指定されていない
-
[解決済み】/var/www/htmlとは何ですか?[クローズド]
-
[解決済み] PHP product.php?id=1 のような URL を作成する方法