我想知道是否有像fiddler這樣的應用程序,但對於Mac OS X,因爲我需要在Mac OS X中調試一些來自Web應用程序的請求。我曾經在Windows上使用fiddler來做這件事,並且很想擁有這個工具也可以在Mac上使用。Mac OS X中是否有像Fiddler這樣的HTTP/HTTPS攔截工具?
回答
感謝我在超級用戶中發現的答案,即最大的類似於查爾斯(http://www.charlesproxy.com/),但它不是免費的。 我會嘗試使用Wireshark。 – Fgblanch 2009-11-05 13:51:48
Wireshark有點高級安裝...是否有一個更容易起牀和運行Mac提琴手? – 2010-02-17 20:11:19
@Leon:這還沒有被提及。你可以去Firefox + LiveHTTPHeaders。 HttpFox也可能有用。至於安裝Wireshark,就像在Mac上安裝任何東西一樣簡單:只需從Wireshark站點下載DMG,打開它,然後將應用程序拖到Applications文件夾。 – outis 2010-02-17 20:52:56
如果你沒有得到任何直接的答案,這個你總是可以在Windows計算機上運行的提琴手和Mac上配置您的瀏覽器使用的Windows計算機作爲代理服務器。不是很滿意,需要第二臺機器(儘管它可能是虛擬的)。
如何將Windows配置爲代理服務器? – 2014-11-29 12:09:23
已經有了httpClient,但它會讓你構建請求,而不是從應用程序中獲取請求。 – Fgblanch 2009-11-05 13:52:32
查爾斯是用Java編寫並運行在Mac上。雖然這不是免費的。
你可以在你的Windows +小提琴手機指向你的Mac:http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows
,並作爲2013年,有小提琴手爲單聲道框架,它運行在Mac和Linux的Alpha下載。此外,最新版本的Fiddler可以導入從WireShark或Mac上運行的其他工具捕獲的.PCAP文件。
WebScarab是一個分析使用HTTP和HTTPS協議進行通信的應用程序的框架。它是用Java編寫的,因此可以移植到很多平臺上。 WebScarab有幾種操作模式,由許多插件實現。 WebScarab最常用作攔截代理,允許操作員在瀏覽器發送到服務器之前查看和修改瀏覽器創建的請求,並在瀏覽器收到服務器響應之前查看和修改從服務器返回的響應。 WebScarab能夠攔截HTTP和HTTPS通信。運營商還可以查看通過WebScarab的會話(請求和響應)。
http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project
我們在哪裏可以找到適用於Mac OS X的安裝? Corsaire的下載頁面似乎消失了,至少對我來說,dawes.za.net上的git鏈接是掛起的。 – studgeek 2012-07-29 14:32:14
簽出重寫WebScarab:https://www.owasp.org/index.php/OWASP_WebScarab_NG_Project 從http://code.google.com/p/webscarab-ng/下載,然後使用java -jar WebScarab-ng啓動-0.2.1.one-jar.jar – Motin 2012-11-07 21:34:17
如果您使用的是Eclipse,你可以嘗試http4e
我知道這是一個老問題,但我想ServiceCapture添加到列表中,對於那些誰可能會遇到這個。
我一直在使用ServiceCapture約4年,並喜歡它。這不是免費的,但它是一個很好的工具,不是很昂貴。如果你調試了很多Flash或AJAX應用程序,它是非常寶貴的。
我認爲可能性較小,但FireBug(FireFox的插件)也有一些網絡分析工具。
可可數據包分析器是類似於Wireshark的,但有一個更好的界面。 http://www.tastycocoabytes.com/cpa/
Charles是一款優秀的Windows,Mac OS和Linux的Web調試代理。完整版是50美元,但它非常值得。
免費Tamper Data Firefox的擴展很不錯。允許您查看,過濾和修改所有請求。
- 1. 是否有像TabBarController prepareForSegue這樣的攔截點?
- 2. Fiddler攔截Https
- 3. 是否有像這樣的jQuery工具?
- 4. 除了Fiddler,Charles,Poster和Achilles之外是否還有HTTP/HTTPS攔截工具?
- 5. 是否有適用於Mac OS X的映射工具包
- 6. OS X - 攔截手勢
- 7. 來自像fiddler這樣的工具的安全Web API數據
- 8. cocos2d-x是否具有OS X模板
- 9. Mac OS X:攔截鍵盤佈局更改
- 10. Mac OS X中是否有任何圖形二進制比較工具?
- 11. 是否有像Mac OS X的過濾驅動程序?
- 12. 是否有適用於Mac OS X或Windows的良好(可視)Git工具?
- 13. Java 1.6 Applet和Mac OS X,這裏是否有官方問題?
- 14. OS-X Linux攔截進程調用
- 15. 是否有像XSLT的doxygen這樣的工具?
- 16. 是否有像Java的Schematics(Python)這樣的工具?
- 17. Mac OS X上的node.js npm「錯誤:沒有這樣的模塊」
- 18. 的./configure:沒有這樣的文件或目錄 - 在Mac OS X
- 19. 是否有像增強bcp for Eigen這樣的工具?
- 20. 是否有像Excelsior JET這樣的免費工具?
- 21. 是否有像Xenu這樣的客戶端工具?
- 22. mupdf limits.h:沒有這樣的文件或目錄在mac os x
- 23. 在Mac中是否有像GetDeviceDescriptorPtr()這樣的方法?
- 24. 在Eclipse中是否有像命令行一樣的工具?
- 25. 在Mac OS X上有沒有類似Linux的工具可以像Shark一樣工作?
- 26. 工具攔截Flash和PHP
- 27. Mac OS X框架是否合適?
- 28. Visual Studio是否適用於Mac OS X?
- 29. 在Mac OS X/Linux中是否有RawInput的替代方案
- 30. Matlab是否攔截或攔截MEX/C代碼中的空閒()
在谷歌瀏覽器中導航到此URL:chrome:// net-internals /您可以使用它來捕獲和轉儲所有http流量的json文件。 – 2013-03-02 07:57:07
可惜這個問題已經結束了,因爲這是「mac for fiddler」的第一個google結果。今天四年後去了一次搜索,併爲http://mitmproxy.org/ – 2013-07-23 15:18:55
解決了問題,我同意。這個問題絕對是建設性的,並有一些很好的建議。它沒有徵求任何「辯論,辯論,投票或擴展討論」,似乎不太可能。 – shovavnik 2013-08-20 22:12:21