Laravel 8 自定义请求头
您可以使用此 withHeaders
方法自定义请求的标头,然后再将其发送到应用程序。这使您可以将任何想要的自定义标头添加到请求中:
<?php
class ExampleTest extends TestCase
{
/**
* 一个基本的功能测试示例
*
* @return void
*/
public function testBasicExample()
{
$response = $this->withHeaders([
'X-Header' => 'Value',
])->json('POST', '/user', ['name' => 'Sally']);
$response
->assertStatus(201)
->assertJson([
'created' => true,
]);
}
}
技巧:运行测试时,将自动禁用 CSRF 中间件。