【发布时间】:2020-11-23 23:54:13
【问题描述】:
我想用 json POST 发送一个 cookie:
public function testAccessCookie()
{
$response = $this->json('POST', route('publications'))->withCookie(Cookie::create('test'));
//some asserts
}
publications 路由有一些中间件:
public function handle($request, Closure $next)
{
Log::debug('cookie', [$request->cookies]);
//cookie validation
return $next($request);
}
但是在运行testAccessCookie() 时,日志中有[null]。没有附加 cookie。
怎么了?
真实的(浏览器内)请求没有这样的问题。
【问题讨论】:
标签: phpunit laravel-5.7