解決したいこと
Python Requestsモジュールにて POST送信し、PHPでPOSTを受け取ろうとしております。
PHP側からレスポンスは返って来てはいるのですが、POSTしたデータがなく、いろいろ調べましたが、解決できなく困り果ててます。
python側
import json import requests json_data = { 'datas': 'data' } TO_URL = "http://hoge.com/hoge.php/" headers={'Content-Type': 'application/json'} response = requests.post( TO_URL, data=json.dumps(json_data),headers=headers) print(response.text)
PHP側
$raw_data = file_get_contents("php://input"); $json = json_decode($raw_data, true); print_r($json);
自分で試したこと
requests.post( TO_URL, param=json_data)
にてPHP側で$_GETでJSONを受け取ることはできましたが、やりたいことはPOST(バイト数が多いデータもあるため)なので根本的な解決に至っていません。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー