我搜索SO以寻找类似的问题,但即使标题相同,我也无法找到答案,所以我要重新发布。
我有一个REST端点,到目前为止它是一个POST调用,即使它只是检索数据。我正在尝试将其转换为GET调用。有效负载是POST方法的JSON。我知道我可以将JSON转换为URL参数并传递它。但是我想检查一下我是否可以将此JSON作为GET请求传递。
PHP中有没有办法在GET请求中传递JSON?
答案 0 :(得分:0)
这是一个混乱的命题,但你应该urlencode
你的JSON并以那种方式传递
$data = ['some' => 'value'];
echo urlencode(json_encode($data));