【问题标题】:How to set the userAgent in a functional Test?如何在功能测试中设置 userAgent?
【发布时间】:2011-11-03 10:14:22
【问题描述】:

我在sfTestFunctionalsfBrowser 中找不到任何匹配方法来设置UserAgent 字符串。也许不可能,因为它通过php-cli?

【问题讨论】:

    标签: symfony1 phpunit lime


    【解决方案1】:

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

    【讨论】:

    • 知道如何在 Symfony 之外执行此操作吗?我正在使用 Laravel,还想手动设置用户代理进行测试。
    • 我从未使用过 Lavarel,但快速 google 显示$this->call('GET', '/api', array(), array(), array("HTTP_USER-AGENT"=>"some string"));source
    • 太棒了,谢谢!我想知道,你搜索了什么来找到它?我搜索了很多次,但找不到答案。谢谢。
    • @user371699 - "lavarel 测试集 http 标头"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-03
    • 2013-11-22
    • 1970-01-01
    相关资源
    最近更新 更多