我一直在玩Twitter測試應用程序的API,我錯過了用Charles(http://http:///www.charlesproxy.com/)。即使它具有SSL代理功能,Twitter似乎也不喜歡在簽署請求的中間有不同的證書。 有沒有辦法做到這一點?我會非常有用,能夠看到請求和Charles格式化JSON響應的方式等。代理向Twitter API發送OAuth請求
12
A
回答
2
Twitter無法知道中間有一個人。我沒有使用過查爾斯,但我使用過Fiddler2。試試那個。
http://www.charlesproxy.com/documentation/proxying/ssl-proxying/
http://www.fiddler2.com/fiddler/help/httpsdecryption.asp
解密HTTPS通過代理使自己的證書,並給它的瀏覽器。瀏覽器會注意到它連接了一個錯誤的證書併發出警告,但服務器(Twitter)只會將該代理視爲另一個瀏覽器。代理服務器連接使用Twitter的證書,所以它仍然是安全的。
也許這是你的問題:
問:能否從提琴手蘋果iOS設備,如 的iPad/iPhone/iPod Touch和Android設備攔截流量?答:是的,但這些設備 可能與Fiddler生成的默認證書不兼容。
要解決不兼容問題,您可以將Fiddler的默認 證書生成器替換爲生成與這些平臺兼容的包含 標誌(例如AKID,SKID)的證書的證書生成器。 只需下載並安裝新的Certificate Maker,然後重新啓動 Fiddler。
+1
我認爲可能值得注意的是,在恢復常規的互聯網瀏覽之前,應該禁用或者Fiddler進程被終止。他們的代理證書將「破壞」其他TLS連接。 –
相關問題
- 1. CMD向API發送請求
- 2. 向oAuth發送隱藏請求
- 3. 向Twitter API發送請求時出現禁止(錯誤403)
- 4. 使用Play Framework 2.0向Twitter API發送POST請求
- 5. 向Twitter粉絲API發送授權請求ids
- 6. 使用用戶令牌向Rails中的Twitter API發送請求
- 7. 向Google Vision API發送請求
- 8. React Native/Laravel - 向API發送請求
- 9. 向我的Rails API發送JS請求
- 10. 從Android向Google Contacts API發送請求
- 11. 如何向Intersango API發送請求
- 12. 如何向API發送XML請求R
- 13. 向IPv6計算機發送API請求
- 14. 如何通過ajax請求發送Twitter OAuth訪問令牌?
- 15. Twitter oAuth - 請求令牌
- 16. OAuth請求令牌和Twitter
- 17. Twitter與代理支持的Python-OAuth API
- 18. YouTube API OAuth無效請求
- 19. 需要發送https GET請求與oauth
- 20. 發送請求到Rails API?
- 21. HTTP響應代碼400向HTTPS查詢API發送GET請求
- 22. 發送所有.xml請求到代理
- 23. 通過https代理髮送curl請求
- 24. cURL通過PHP代理髮送請求
- 25. 如何發送https GET請求與oauth
- 26. 字API發送HTTP請求
- 27. PHP API發送POST請求
- 28. Servlets向URL發送請求?
- 29. 向@Valid發送請求
- 30. Cakephp向webservice發送請求
有趣。希望你能得到答案。 –
我失去了希望嘿嘿:P –
曼......我仍然在等待這個迴應。 –