มี OS X ที่เทียบเท่ากับเว็บพร็อกซี่การตรวจแก้จุดบกพร่อง Fiddler หรือไม่?


44

ฉันทำการพัฒนาเว็บไซต์บน Windows สำหรับงานประจำวันของฉันและฉันพึ่งพาFiddlerมากซึ่งเป็นพร็อกซีการดีบักเว็บ เครื่องมือที่เทียบเท่าสำหรับ OS X คืออะไร


2
คุณได้ลองใช้เครื่องมือสำหรับนักพัฒนาใน Safari และ Chrome หรือส่วนเสริม Firebug สำหรับ Firefox หรือไม่ ทั้งสามข้อเสนอความสามารถในการตรวจสอบปริมาณการใช้งาน HTTP และทุกคนสามารถตรวจสอบแท็บเฉพาะแทนการตรวจสอบปริมาณข้อมูล HTTP ทั่วทั้งระบบ
Warren Pena

1
คุณใช้พู้ทำเล่นอะไรเป็นพิเศษ? ฉันใช้เครื่องมือพัฒนาที่มีอยู่ใน webkit เพื่อทำทุกอย่างที่ฉันต้องการสำหรับการดีบัก HTTP เมนูพัฒนาของ Safari นั้นดีกว่าของ Chrome เล็กน้อย แต่ก็เกือบจะเหมือนกันทั้งหมด วิธีใดวิธีหนึ่งในการดูกิจกรรมเครือข่ายทั้งหมดในแท็บเบราว์เซอร์
Abhi Beckert

3
ฉันเริ่มพัฒนาแอพเดสก์ท็อป c # ที่คุยกับ webservices ผ่าน HTTP และใช้พู้ทำเล่นเพื่อแก้ไขข้อบกพร่องดังนั้นมันจึงเป็นเพียงนิสัย นอกจากนี้ฉันชอบความสามารถในการประดิษฐ์และคำขอเล่นซ้ำด้วยตนเองซึ่งเท่าที่ฉันสามารถบอกได้ว่าขาดจากเบราว์เซอร์
James Sulak

คำตอบ:


18

ฉันใช้CharlesProxyและในขณะที่มันไม่ได้เป็นสคริปต์เป็น Fiddler ก็ทำงานได้ และด้วยรหัสสิทธิ์การใช้งานเดียวคุณสามารถใช้งานได้กับทุก OS (เขียนด้วยภาษาจาวา)

ความต้องการของฉันแตกต่างกันเล็กน้อยเมื่อฉันต้องการมัน ... ฉันใช้เพื่อดีบักการเชื่อมต่อ webdav หรือเพื่อดีบักการสื่อสาร http ระหว่างเซิร์ฟเวอร์


21

สิ่งที่ฟรี:

สิ่งที่มีค่าใช้จ่าย:


รายการที่ดี ดู Cellist ด้านล่าง - อยู่ใน Mac app store มันเป็นพร็อกซี่, $ 5
jeffreypriebe


6

http://mitmproxy.org/เป็นเครื่องมือที่ใช้ข้อความ แต่ทำงานได้ดี สำหรับแอพที่พูดด้วย http ใด ๆ ที่คุณต้องการวิเคราะห์และแม้แต่แก้ไขและเล่นซ้ำคำขอ



2

หากคุณเพียงแค่ต้องการที่จะเห็นการจราจร HTTP ลองเชลโล


ทำงานได้ดีทีเดียว ขั้นพื้นฐานสุด ๆ
jeffreypriebe


0

ZAP Attack proxyจาก OWASP เป็นทางเลือกที่ยอดเยี่ยมของ OpenSource

เรอที่กล่าวถึงแล้วยังยอดเยี่ยม แต่รุ่นที่จ่ายดีกว่ารุ่นฟรีมาก

ฉันใช้ทั้งสองเพื่อทำงาน



-1

มีรุ่น mac ผ่านทางโมโนตอนนี้ ติดตั้ง Fiddler บน Mac OSX เกี่ยวกับแอพ

ชื่อแอพ: Fiddler คำอธิบายแอป: fiddler (แอพ: Fiddler.app) เว็บไซต์แอพ: http://www.telerik.com/fiddler ติดตั้งแอพ

กด Command + Space และพิมพ์ Terminal แล้วกดปุ่ม Enter / return เรียกใช้ในแอป Terminal: ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" </ dev / null 2> / dev / null; ชงติดตั้ง caskroom / cask / brew-cask 2> / dev / null แล้วกด Enter / return key รอให้คำสั่งเสร็จสิ้น เรียกใช้: ชงถังติดตั้งพู้ทำเล่นทำ! ตอนนี้คุณสามารถใช้ Fiddler

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.