
外部アプリケーションからpostされる
外部のアプリケーションからphpファイルにデータをpostした場合、postされた内容をvar_dump()のようなものを使って確認したい。
下記のようなコードでpostされたデータをslackに投稿するようなコードの場合、print_rなどを使用して$_POSTの内容を丸っと配列に格納してslackにcurlすれば確認することはできるのですが、それをせずに確認したいです。
実現したいこと
Chromeのコンソール等で確認できないものでしょうか。
postされた内容をajaxで受け取るようなコードを書かないと確認できないのでしょうか。
該当のソースコード
php
1<?php 2if ($_SERVER['REQUEST_METHOD'] === 'POST') { 3 $url = "https://hooks.slack.com/services/xxxx"; 4 5 $message = array( 6 "text" => '<!channel>' . PHP_EOL . $_POST['text'] 7 ); 8 9 $message_json = json_encode($message); 10 11 $message_post = "payload=" . urlencode($message_json); 12 13 $ch = curl_init(); 14 curl_setopt($ch, CURLOPT_URL, $url); 15 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 16 curl_setopt($ch, CURLOPT_POST, true); 17 curl_setopt($ch, CURLOPT_POSTFIELDS, $message_post); 18 curl_exec($ch); 19 curl_close($ch); 20}
試したこと
$_POSTの内容を丸っとmb_sendmailでメール送信して確認していますが、これ以外の方法で確認できないものでしょうか。
回答2件
あなたの回答
tips
プレビュー