如何在功能测试中设置userAgent?

Joh*_*ler 2 phpunit symfony1 lime

我找不到任何匹配方法sfTestFunctionalsfBrowser设置UserAgent字符串.也许这是不可能的,因为它通过php-cli?

Max*_*sky 5

$browser->setHttpHeader('User-Agent', 'some custom string')->get('your url') 这会为下一个请求设置用户代理,因此您可能希望扩展sfBrowser对象以在每个请求上提供HTTP标头

  • 我从未使用过Lavarel,但是一个快速谷歌显示`$ this-> call('GET','/ api',array(),array(),array("HTTP_USER-AGENT"=>"some string")) ;`.[源(https://github.com/laravel/framework/issues/1655) (2认同)