0
我試圖使用Piwik跟蹤一個非web應用程序(例如,從編譯的.EXE用C編寫)。從追蹤API參考文檔和其他文檔,我反向工程(我認爲)Piwik POST並使用TCP發送它,如下所示。不過,我總是收到一個「錯誤的請求」響應。有什麼錯誤的想法?Piwik從非網絡應用?
--- THE REQUEST ----------------------------
POST /piwik/piwik.php HTTP/1.0
Content-Length: 60
<empty line>
idSite=1234&rec=1&url=http%3A%2F%2Fmyserver.com%2Findex.html
---響應 - --------------------------
HTTP/1.0 400 Bad Request
Date: Wed, 18 Nov 2015 15:25:18 GMT
Server: Apache/2.4.7 (Ubuntu)
X-Powered-By: PHP/5.5.9-1ubuntu4.14
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
Content-Length: 123
Connection: close
Content-Type: text/html
--- END ------------- -------------------
更多詳細信息...
- Piwik的最新版本正在我的web服務器上運行。
- 我通過套接字80上的TCP連接到它併發送上面顯示的POST數據。
- 所有行以CR-LF結尾。
- 我嘗試了使用和不使用POST數據的URL編碼。
- 我也嘗試過使用URL編碼的GET變體。相同的結果。
呀,做一個GET是要走的路。既然它的工作,你應該標記你的答案作爲答案! –