【问题标题】:How to keep LineFeed in GuzzleHttp Response Body如何在 GuzzleHttp 响应正文中保留 LineFeed
【发布时间】:2015-06-06 18:01:40
【问题描述】:

我正在使用 Guzzle 进行 cUrl 请求。

$client = new GuzzleHttp\Client();

try {
    $response = $client->get($url);
} catch (\GuzzleHttp\Exception\RequestException $ex) {
    // handle error.
}

服务器响应格式如下:

"field1","field2","field3"\n
"value1","value2","value3"\n
"value4","","value5"\n

使用 GuzzleHttp\Client,我收到以下响应正文

"field1","field2","field3""value1","value2","value3""value4","","value5"\n

是否可以将 Guzzle 客户端设置为不替换响应正文中的换行符?

【问题讨论】:

    标签: php csv curl guzzle


    【解决方案1】:
    1. 我们不知道您的回复是什么样的。
    2. 我们不知道您如何查看回复。

    在存在这两个细节的情况下,我不得不猜测您可能必须实现某种类型的stream decorator,以便一次只读取单行响应。

    【讨论】:

      猜你喜欢
      • 2015-08-13
      • 1970-01-01
      • 2014-10-08
      • 2017-02-21
      • 1970-01-01
      • 1970-01-01
      • 2018-01-06
      • 1970-01-01
      相关资源
      最近更新 更多