Runs Offline
REST & HTTP API developer's pocket knife. Easy to use and configurable. HATEOAS, Hypermedia, Requests History+Repository, and more.
[Please scroll down for permissions explanation]
DHC (aka Dev HTTP Client) is designed and developed by developers for developers to make direct HTTP/REST resource discovery, manipulation and testing more easily. Beside the main function, sending/receiving custom HTTP/REST requests/responses, it allows permanently to save a request to a local repository for later reuse and moreover the request declaration can include variables that are context specific. With the use of contexts you can easily switch between various environments without modifying request declaration. (e.g. from a test environment to production)
FEATURES
★ easy to use, simple & configurable user interface,
★ REST compliant, full request customization
★ HATEOAS, Hypermedia support
★ application state persistence
★ requests history
★ permanent local requests repository +export/import
★ custom request variables
★ custom request contexts
★ HTML Form editor (x-www-form-urlencoded, multipart/form-data)
★ drag and drop body declaration
★ HTML, XML, JSON responses syntax highlighting and collapsible view
★ image/*, HTML, hexadecimal, and raw response built-in preview
★ Export as cURL
★ settings (custom methods, mapping, timeout, etc.)
The development is still in progress but all the features are already working now. Stay tuned for updates and drop me message if you like it or not. Your feedback is most appreciated and welcomed! (dev-http-client@sprintapi.org)
note: variable syntaxe ${name}, e.g. ${host}
Why DHC requires "Read and change all your data on the websites you visit" and "Communicate with cooperating websites" permissions?
Chrome application which needs access to internet resource(s) must declare it in its manifest. It can be a list of URLs or URL mask; e.g. http://*/* allowing access to any URL.
Allowing access to any URL is a primary function of Dev HTTP Client, and the URL mask with widlcards is in interpreted by Chrome Store as:
This app can access:
Read and change all your data on the websites you visit
which is true, but doesn't mean that the app is doing something bad. DHC doesn't collect your data.
Why 'Communicate with cooperating websites' permission?
DHC is available also as a service. This permission allows data exchange between DHC Service and DHC Chrome. This feature is disabled by default.
DHC Service: http://www.sprintapi.com/dhcs.html
วิ่งมีดพับครับ
เหลือ& HTTP API นักพัฒนาของ ใช้งานง่ายและปรับตั้ง hateoas ที่มีการขอประวัติ , ที่เก็บ , และเพิ่มเติม .
[ โปรดเลื่อนลงเพื่อสิทธิ์คำอธิบาย ]
DHC ( aka dev HTTP ลูกค้า ) ได้รับการออกแบบและพัฒนาโดยนักพัฒนาสำหรับนักพัฒนาเพื่อให้ทรัพยากรการค้นพบ / ส่วนที่เหลือ HTTP โดยตรง จัดการ และทดสอบได้ง่ายขึ้น นอกจากหน้าที่หลักส่ง / รับเองที่ http / พักผ่อน / การตอบสนองการร้องขอ ให้ถาวร ให้ช่วยขอข้อมูลท้องถิ่นเพื่อนำมาใช้ในภายหลัง และนอกจากนี้ขอประกาศจะประกอบด้วยตัวแปรที่เป็นบริบทที่เฉพาะเจาะจง ด้วยการใช้บริบท คุณสามารถสลับระหว่างสภาพแวดล้อมต่าง ๆ ได้โดยไม่ต้องปรับเปลี่ยนประกาศขอ ( เช่นจากสภาพแวดล้อมการทดสอบเพื่อการผลิต )
คุณสมบัติ★ง่ายใช้ง่าย&กำหนดอินเตอร์เฟซผู้ใช้
★ส่วนที่เหลือง่ายเต็มขอปรับแต่ง
★ hateoas ที่มีการสนับสนุนโปรแกรมของรัฐ ,
★ติดตา
★ถาวร★หน้าประวัติศาสตร์ท้องถิ่นร้องขอ กรุ ส่งออก / นำเข้า
ขอ★ตัวแปรเอง★เองขอบริบท
★รูปแบบ HTML Editor ( x-www-form-urlencoded ส่วน / แบบฟอร์ม
ข้อมูล )★ลากและวางร่างปฏิญญา
★ HTML , XML , JSON และการเน้นไวยากรณ์พับดู
★ภาพ / * , HTML , เลขฐานสิบหก , และวัตถุดิบการตอบสนองภายในตัวอย่าง
★ส่งออกการตั้งค่า★หงิก
( วิธีการที่กำหนดเองแผนที่ , หมดเวลา , ฯลฯ )
การพัฒนายังอยู่ในความคืบหน้า แต่คุณสมบัติทั้งหมด กำลังทำงานอยู่ คอยติดตามการปรับปรุง และส่งฉันข้อความ ถ้าคุณชอบมันหรือไม่ความคิดเห็นของคุณเป็นนิยมมากที่สุด และยินดี ( เดฟ HTTP ลูกค้า @ sprintapi . org ) หมายเหตุ
: ตัวแปรวากยสัมพันธ์ $ { ชื่อ } เช่น $ { โฮสต์ }
ทำไม DHC ต้อง " อ่านและเปลี่ยนข้อมูลทั้งหมดในเว็บไซต์ที่คุณเยี่ยมชมและติดต่อประสานงานเว็บไซต์สิทธิ์ ?
Chrome ซึ่งต้องการการเข้าถึงอินเทอร์เน็ตทรัพยากร ( s ) จะต้องแจ้งในรายการ ได้รายชื่อของ URL หรือหน้ากาก URL เช่นhttp : / / * / * ช่วยให้เข้าถึง URL ใด ๆ .
ให้เข้าถึง URL ที่เป็นหน้าที่หลักของ dev HTTP ไคลเอนต์และ URL ในหน้ากาก widlcards แปลโดย Chrome ร้าน :
:
อ่าน app นี้สามารถเข้าถึงและเปลี่ยนแปลงข้อมูลทั้งหมดของคุณในเว็บไซต์ที่คุณเยี่ยมชม
ซึ่งก็จริง แต่ไม่ได้หมายถึงว่า app ที่ทำบางอย่างที่เลวร้าย DHC ไม่ได้เก็บข้อมูล
ทำไมติดต่อประสานงานอนุญาตเว็บไซต์ '
DHC ก็ใช้ได้ยังเป็นบริการ การอนุญาตนี้จะช่วยให้บริการและแลกเปลี่ยนข้อมูล ระหว่าง DHC DHC โครเมี่ยม คุณลักษณะนี้ถูกปิดโดยค่าเริ่มต้น .
DHC http://www.sprintapi.com/dhcs.html บริการ :
การแปล กรุณารอสักครู่..
