Curl 谷歌分析测量协议超时

Curl 谷歌分析测量协议超时,curl,google-analytics,google-analytics-api,php-curl,Curl,Google Analytics,Google Analytics Api,Php Curl,我正试图发送命中到谷歌分析测量协议,并获得超时异常。通过curl库发送的点击数,我试图增加超时时间,但没有帮助。这个问题随机出现 * Connection #7 to host www.google-analytics.com left intact https://www.google-analytics.com/collect?tid=UA-61364284-1&geoid=1011969&cm=cpc&cs=smi&cn=1322_5&u

我正试图发送命中到谷歌分析测量协议,并获得超时异常。通过curl库发送的点击数,我试图增加超时时间,但没有帮助。这个问题随机出现

  * Connection #7 to host www.google-analytics.com left intact    
https://www.google-analytics.com/collect?tid=UA-61364284-1&geoid=1011969&cm=cpc&cs=smi&cn=1322_5&ul=ru-ru&t=pageview&v=1&dl=http%3A%2F%2Fnominaltechno.ru&cid=a4788d46-3628-4132-a5d9-505201581b59&ua=Mozilla%2F5.0%20%28X11%3B%20Linux%20i586%3B%20rv%3A31.0%29%20Gecko%2F20100101%20Firefox%2F31.0&sc=start&qt=5688590    
* Hostname was found in DNS cache    
*   Trying 172.217.20.206...    
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable    
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable      
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable    
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable    
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable    
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable    
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable    
* connect to 172.217.20.206 port 443 failed: Connection timed out    
*   Trying 2a00:1450:401b:803::200e...    
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable    
* Failed to connect to www.google-analytics.com port 443: Connection timed out    
* Closing connection 8

有人能解释是什么引起了这个问题吗?感谢您的回答

我刚刚针对调试端点尝试了您的请求

https://www.google-analytics.com/debug/collect?tid=UA-61364284-1&geoid=1011969&cm=cpc&cs=smi&cn=1322_5&ul=ru-ru&t=pageview&v=1&dl=http%3A%2F%2Fnominaltechno.ru&cid=a4788d46-3628-4132-a5d9-505201581b59&ua=Mozilla%2F5.0%20%28X11%3B%20Linux%20i586%3B%20rv%3A31.0%29%20Gecko%2F20100101%20Firefox%2F31.0&sc=start&qt=5688590    
答复:

{
  "hitParsingResult": [ {
    "valid": true,
    "parserMessage": [ ],
    "hit": "/debug/collect?tid=UA-61364284-1\u0026geoid=1011969\u0026cm=cpc\u0026cs=smi\u0026cn=1322_5\u0026ul=ru-ru\u0026t=pageview\u0026v=1\u0026dl=http%3A%2F%2Fnominaltechno.ru\u0026cid=a4788d46-3628-4132-a5d9-505201581b59\u0026ua=Mozilla%2F5.0%20(X11%3B%20Linux%20i586%3B%20rv%3A31.0)%20Gecko%2F20100101%20Firefox%2F31.0\u0026sc=start\u0026qt=5688590"
  } ],
  "parserMessage": [ {
    "messageType": "INFO",
    "description": "Found 1 hit in the request."
  } ]
}
这告诉我们这是一个有效的打击。然后我把它放在一个网络浏览器(chrome)中,它返回正确的gif。你可能刚刚看到一个来自丹麦的热门节目,那就是我

我想你的卷发设置有问题

在DNS缓存中找不到Curl错误主机名:Curl无法连接到该主机的TCP端口号80


不要认为这是curl设置问题,因为一些请求到达了目的地,我还尝试将点击发送到调试端点,并通过控制台,结果是ok
$ch=curl\u init($url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,200);卷曲关闭($ch)我也尝试通过Guzzle库发送请求,但没有帮助您是否尝试将请求放在简单的浏览器中?这只是一个http get调用。我认为你应该在你的问题中包括你正在使用的所有代码,我很乐意从我的角度来测试它。该呼叫无法正常工作。这是一个Curl错误。是的,我尝试通过简单浏览器发出请求,结果还好,谢谢回答,我将尝试查看Curl setupFWIW,我可以确认请求通过Curl和在浏览器中进行。我注意到Curl尝试连接到172.217.20.206,获取超时,然后尝试连接到172.217.20.174并获得正确响应。它是否可以连接到CULLOPT_DNS_缓存_超时?