我使用邮递员请求以下URL,它将收到错误消息:
http://localhost:8000/api/users/register/
CSRF cookie错误:
CSRF失败:未设置CSRF Cookie。
我在邮递员中的请求设置:
但是,如果我使用PHP代码编写请求,然后执行该请求,则不会出现此问题:
$params = array(
"whmcs_tblclients_id" => 1232,
"email" => "test22@qq.com",
"username" => "asdas_asda",
"phone" => "15883332126",
"password" => "123456"
);
$request = Requests::post('http://localhost:8000/api/users/register/', array(), $params);
答案 0 :(得分:0)
对于发送/接收cookie,您应该在Postman中启用Interceptor。 引用,
http://blog.getpostman.com/2014/11/28/using-the-interceptor-to-read-and-write-cookies/
请参阅,以了解how to enable interceptor
,
How to use Postman Interceptor
此外,已弃用Postman Chrome应用程序,而推荐使用本机应用程序。因此,it is better to go for native app
(代替Chrome应用)直接支持拦截cookie(如我的回答所述)。 引用,