我有一个PHP文件example.php,在这个文件中我输入了下面的代码
$client->request('POST', $postURL, ['headers' => ['content-type' => 'application/json', 'Authorization'=>'Token t6wdjjd7787sjjhd87954frr']], ['json' => $post_data] );
当我访问我的网络浏览器以测试请求localhost:8000 / example.php
时我收到错误405 GET不被允许,同时请求正在发出POST请求
这里做错了什么?
我正在使用Apache Server,GuzzleHTTP 6,PHP 5.6
答案 0 :(得分:0)
<?php $client->request('POST', $postURL, ['headers' => ['content-type' => 'application/json', 'Authorization'=>'Token t6wdjjd7787sjjhd87954frr'],'body'=>$post_data]] );
你有4个参数,方法应该是3个参数: