Symfony BrowserKit响应如何获取HTML内容

时间:2017-03-22 11:47:33

标签: symfony

是否有可能从某种方式获取HTML browserkit响应?

这是我的转储:

object(Symfony\Component\BrowserKit\Response)#247 (3) {
  ["content":protected]=>
  string(47340) "1|#||4|25433|updatePanel|MainContent_UpdatePanel1|HTML_HERE......
  ["status":protected]=>
  int(200)
  ["headers":protected]=>
  array(6) {
    ["Cache-Control"]=>
    array(1) {
      [0]=>
      string(7) "private"
    }
    ["Content-Type"]=>
    array(1) {
      [0]=>
      string(25) "text/plain; charset=utf-8"
    }
    ["X-AspNet-Version"]=>
    array(1) {
      [0]=>
      string(9) "4.0.30319"
    }
    ["X-Powered-By"]=>
    array(1) {
      [0]=>
      string(7) "ASP.NET"
    }
    ["Date"]=>
    array(1) {
      [0]=>
      string(29) "Wed, 22 Mar 2017 10:55:17 GMT"
    }
    ["Content-Length"]=>
    array(1) {
      [0]=>
      string(5) "47340"
    }
  }
}

我想以某种方式获取HTML 内容 可能吗?我用Google搜索,无法找到它。

由于

//我尝试了它作为数组$ response ['content']。它不起作用

1 个答案:

答案 0 :(得分:0)

你可以尝试

$response->getContent()

因为Symfony BrowserKit客户端使用Symfony http-foundation响应,请看看

Symfony http-foundation Response