HTTPS returns 纯文本,包括 headers
HTTPS returns plain text including headers
在为我们的生产环境设置期间,我们遇到了一个奇怪的错误,当试图通过我们的服务器卷曲时,它 returns 响应的纯文本表示形式包括 http headers 此请求是通过 ssl.
Date: Fri, 19 Jun 2015 02:15:00 GMT
Content-Type: text/html
Content-Length: 70619
Last-Modified: Thu, 18 Jun 2015 05:30:30 GMT
Connection: keep-alive
ETag: "55825776-113db"
Accept-Ranges: bytes
<!DOCTYPE html>
<html lang="en-us">
<head>
and so on...
关于如何解决这个问题有什么想法吗?
在您的 curl_setopt 中将 CURLOPT_HEADER
设置为 false,如下所示:
curl_setopt($ch, CURLOPT_HEADER, false);
CURLOPT_HEADER - TRUE to include the header in the output. (ref)
修复了这个错误,原来我设置的是 CURLOPT_HEADER 而不是 CURLOPT_HTTPHEADER
在为我们的生产环境设置期间,我们遇到了一个奇怪的错误,当试图通过我们的服务器卷曲时,它 returns 响应的纯文本表示形式包括 http headers 此请求是通过 ssl.
Date: Fri, 19 Jun 2015 02:15:00 GMT
Content-Type: text/html
Content-Length: 70619
Last-Modified: Thu, 18 Jun 2015 05:30:30 GMT
Connection: keep-alive
ETag: "55825776-113db"
Accept-Ranges: bytes
<!DOCTYPE html>
<html lang="en-us">
<head>
and so on...
关于如何解决这个问题有什么想法吗?
在您的 curl_setopt 中将 CURLOPT_HEADER
设置为 false,如下所示:
curl_setopt($ch, CURLOPT_HEADER, false);
CURLOPT_HEADER - TRUE to include the header in the output. (ref)
修复了这个错误,原来我设置的是 CURLOPT_HEADER 而不是 CURLOPT_HTTPHEADER