drupal_http_request , http->data 在随机行添加字符串"2000"
drupal_http_request , http->data add a string "2000" at randomly lines
我有一个奇怪的问题,我从 url 获得了一个巨大的 CSV 文件 drupal_http_request
:
$http = drupal_http_request($url, array('timeout' => 120.0));
file_put_contents(drupal_realpath('public://').'/httpdata.csv',$http->data);
我设法处理了它,但是当我处理 http->data
时,我有一些字符串“2000”断行:
2017-01-09,toto,tata,31
2017-01-09,toto,ti
2000
ti,34
2017-01-09,toto,tutu,36
[等..]
当我从浏览器直接下载 csv 并将其打开到 Excel 或 Notepad++ 时,我没有字符串“2000”,所以我假设 drupal_http_request
有罪但是我不明白为什么?
(代表OP发表).
我用自己的 curl 请求替换 drupal_http_request 解决了我的问题,一切正常!
我有一个奇怪的问题,我从 url 获得了一个巨大的 CSV 文件 drupal_http_request
:
$http = drupal_http_request($url, array('timeout' => 120.0));
file_put_contents(drupal_realpath('public://').'/httpdata.csv',$http->data);
我设法处理了它,但是当我处理 http->data
时,我有一些字符串“2000”断行:
2017-01-09,toto,tata,31
2017-01-09,toto,ti
2000
ti,34
2017-01-09,toto,tutu,36
[等..]
当我从浏览器直接下载 csv 并将其打开到 Excel 或 Notepad++ 时,我没有字符串“2000”,所以我假设 drupal_http_request
有罪但是我不明白为什么?
(代表OP发表).
我用自己的 curl 请求替换 drupal_http_request 解决了我的问题,一切正常!