Tôi muốn kiểm tra một số URL trên ứng dụng web mà tôi đang làm việc. Vì điều đó, tôi muốn tạo các yêu cầu HTTP POST theo cách thủ công (nghĩa là tôi có thể thêm bất kỳ thông số nào tôi thích).
Có tiện ích mở rộng hoặc chức năng nào trong Chrome và / hoặc Firefox mà tôi đang thiếu không?
Tôi đã tạo một ứng dụng Chrome có tên Postman cho loại nội dung này. Tất cả các tiện ích mở rộng khác có vẻ hơi lỗi thời vì vậy tôi đã làm cho riêng tôi. Nó cũng có một loạt các tính năng khác hữu ích cho việc ghi lại API của riêng chúng tôi tại đây.
Postman hiện cũng có các ứng dụng gốc (tức là độc lập) cho Windows, Mac và Linux! Tốt hơn bây giờ là sử dụng các ứng dụng gốc, đọc thêm tại đây .
CURL là TUYỆT ĐỐI để làm những gì bạn muốn! Đó là một công cụ dòng lệnh đơn giản nhưng hiệu quả.
Các lệnh kiểm tra triển khai còn lại:
curl -i -X GET http://rest-api.io/items
curl -i -X GET http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X DELETE http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "New item", "year": "2009"}' http://rest-api.io/items
curl -i -X PUT -H 'Content-Type: application/json' -d '{"name": "Updated item", "year": "2010"}' http://rest-api.io/items/5069b47aa892630aae059584
Firefox
Mở bảng điều khiển Mạng trong Công cụ dành cho nhà phát triển bằng cách nhấn Ctrl+Shift+Ehoặc bằng cách đi tới Menubar -> Công cụ -> Nhà phát triển web -> Mạng. Sau đó Nhấp vào biểu tượng cánh cửa nhỏ ở trên cùng bên phải (ở dạng mở rộng trong ảnh chụp màn hình, bạn sẽ thấy nó nằm ngay bên trái của các Tiêu đề được đánh dấu), hàng thứ hai (nếu bạn không thấy thì tải lại trang) -> Chỉnh sửa và gửi lại bất cứ yêu cầu nào bạn muốn
Quên trình duyệt và thử CLI. HTTPie là một công cụ tuyệt vời!
Khách hàng http CLI :
Nếu bạn nhấn mạnh vào tiện ích mở rộng trình duyệt thì:
Chrome :
Firefox :
Được truyền cảm hứng rất nhiều từ Postman cho Chrome , tôi quyết định viết một cái gì đó tương tự cho Firefox.
REST Easy * là một tiện ích bổ sung không cần khởi động lại của Firefox nhằm mục đích cung cấp khả năng kiểm soát nhiều nhất có thể đối với các yêu cầu. Tiện ích bổ sung vẫn đang ở trạng thái thử nghiệm (thậm chí nó chưa được Mozilla xem xét) nhưng quá trình phát triển đang tiến triển tốt.
Dự án là mã nguồn mở, vì vậy nếu bất kỳ ai cảm thấy bắt buộc phải trợ giúp phát triển, điều đó sẽ thật tuyệt vời: https://github.com/nathan-osman/Rest-Easy
* tiện ích bổ sung có sẵn từ http://addons.mozilla.org sẽ luôn trễ hơn một chút so với mã có sẵn trên GitHub
Bạn đã hỏi cụ thể về "tiện ích mở rộng hoặc chức năng trong Chrome và / hoặc Firefox", câu trả lời mà bạn đã nhận được cung cấp, nhưng tôi thích sự đơn giản trong câu trả lời của oezi cho câu hỏi đã đóng "cách gửi yêu cầu bài đăng bằng trình duyệt web" cho các tham số đơn giản. oezi nói:
với một biểu mẫu, chỉ cần đặt method
thành"post"
<form action="blah.php" method="post">
<input type="text" name="data" value="mydata" />
<input type="submit" />
</form>
Tức là xây dựng cho mình một trang rất đơn giản để kiểm tra các thao tác đăng.
Đây là tiện ích mở rộng Ứng dụng khách REST nâng cao dành cho Chrome.
Nó hoạt động tốt đối với tôi - hãy nhớ rằng bạn vẫn có thể sử dụng trình gỡ lỗi với nó. Ngăn Mạng đặc biệt hữu ích; nó sẽ cung cấp cho bạn các đối tượng JSON và các trang lỗi được hiển thị.
Đối với firefox còn có một tiện ích mở rộng là RESTClient khá hay:
https://addons.mozilla.org/en-US/firefox/addon/restclient
Có thể không liên quan trực tiếp đến các trình duyệt nhưng fiddler là một phần mềm tốt khác.
Bạn cũng có thể sử dụng Watir hoặc Watin để tự động hóa các trình duyệt. Watir được viết cho ruby và Watin dành cho các ngôn ngữ .Net. Tuy nhiên, không chắc liệu đó có phải là thứ bạn đang tìm kiếm không.
Hãy thử Runscope. Một công cụ lấy mẫu miễn phí, dịch vụ của họ được cung cấp tạihttps://www.hurl.it/. Bạn có thể đặt phương thức, xác thực, tiêu đề, tham số và nội dung. Phản hồi hiển thị mã trạng thái, tiêu đề và nội dung. Nội dung phản hồi có thể được định dạng từ JSON với hệ thống phân cấp có thể thu gọn. Tài khoản trả phí có thể tự động hóa các lệnh gọi API thử nghiệm và sử dụng dữ liệu trả về để tạo các lệnh gọi thử nghiệm mới. Tiết lộ của COI: Tôi không có mối quan hệ nào với Runscope.
Kiểm tra http-tool
firefox ..
https://addons.mozilla.org/en-US/firefox/addon/http-tool/
Aimed at web developers who need to debug HTTP requests and responses.
Can be extremely useful while developing REST based api.
Features:
* GET
* HEAD
* POST
* PUT
* DELETE
Add header(s) to request.
Add body content to request.
View header(s) in response.
View body content in response.
View status code of response.
View status text of response.
Bạn có thể gửi yêu cầu trực tiếp từ trình duyệt với ReqBin. Không cần plugin hoặc ứng dụng dành cho máy tính để bàn.
https://reqbin.com
Chỉ để đưa ra 2 xu của tôi cho câu trả lời này, đã có một số khách hàng khác được sinh ra kể từ khi Postman được nâng lên đáng nói ở đây:
Cate Blanchett đã bất chấp những lời khuyên hẹn hò điển hình khi cô gặp chồng mình.
Michael Sheen là một diễn viên phi lợi nhuận nhưng chính xác thì điều đó có nghĩa là gì?
Ngôi sao của Hallmark Colin Egglesfield chia sẻ về những cuộc gặp gỡ với người hâm mộ ly kỳ tại RomaDrama Live! cộng với chương trình INSPIRE của anh ấy tại đại hội.
Bạn sẽ phải phủi sạch đầu đĩa Blu-ray hoặc DVD để xem tại sao Northern Exposure trở thành một trong những chương trình nổi tiếng nhất của thập niên 90.
The world is a huge place, yet some GeoGuessr players know locations in mere seconds. Are you one of GeoGuessr's gifted elite? Take our quiz to find out!
Bạn biết đấy, hai sản phẩm này là nguồn điện để làm sạch, riêng chúng. Nhưng cùng với nhau, chúng có một loạt công dụng hoàn toàn khác.
Thủy điện rất cần thiết cho lưới điện của Hoa Kỳ, nhưng nó chỉ tạo ra năng lượng khi có nước di chuyển. Bao nhiêu nhà máy thủy điện có thể gặp nguy hiểm khi các hồ và sông cạn kiệt?
Tóc tỉa từ các tiệm và các khoản quyên góp cá nhân có thể được tái sử dụng như những tấm thảm thấm dầu và giúp bảo vệ môi trường.
Trump và Giám đốc điều hành GM Mary Barra vào năm 2017. Kể từ khi tin tức nổ ra ngày hôm qua rằng General Motors đang cắt giảm việc làm ở Bắc Mỹ để chuẩn bị cho tương lai điện / xe tự hành / khủng khiếp có thể xảy ra của chúng tôi, gần như tất cả mọi người đã tự hỏi: Tổng thống Trump, người đã vận động tranh cử trên một nền tảng sẽ như thế nào của việc mang lại và duy trì việc làm ô tô của Mỹ, phải nói gì về điều này? Bây giờ chúng ta biết.
Bethesda cho biết ngày hôm nay trên Reddit, Fallout 76 sẽ có một bản vá lớn khác vào ngày 4 tháng 12, sẽ bắt đầu cố gắng khắc phục một số vấn đề lớn hơn của trò chơi. Ngoài ra, công ty cho biết họ có kế hoạch giao tiếp nhiều hơn trong tương lai về những gì nhóm Fallout 76 đang làm việc và khi nào các bản cập nhật mới cho trò chơi sẽ ra mắt.
Bạn có biết rằng một trong sáu bệnh nhân ở bệnh viện ở Hoa Kỳ được điều trị tại một cơ sở Công giáo? Và bạn có biết rằng quyền sở hữu của Công giáo hạn chế sâu sắc việc thiết lập các thủ tục y tế có thể được thực hiện trong các bệnh viện này, rõ ràng nhất là khi nói đến chăm sóc sức khỏe sinh sản? Bây giờ NPR báo cáo rằng sự gia tăng của các bệnh viện thuộc Công giáo đang gây khó khăn hơn cho các bác sĩ — những người bị cấm bởi các quy định do Hoa Kỳ viết.
Đường chân trời San Francisco bị che khuất bởi khói và khói mù do cháy rừng phía sau Đảo Alcatraz, Thứ Tư, ngày 14 tháng 11 năm 2018, ở San Francisco.
Nicky Hilton Rothschild's luggage got lost, but luckily she has an incredible closet to shop: Sister Paris Hilton's!
Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa. Từ Hollywood đến New York và mọi nơi ở giữa, hãy xem các ngôi sao yêu thích của bạn đang làm gì!
Các nhà điều tra đang xem xét liệu nhóm và nghi phạm có biết nhau trước vụ tấn công hay không
Vụ kiện, nêu tên một số học khu, lập luận rằng dự luật "Không nói đồng tính" được ban hành gần đây của Florida "có hiệu quả im lặng và xóa bỏ học sinh và gia đình LGBTQ +"
Cuối hè đầu thu là mùa hoài niệm. Những chiếc đèn đường chiếu ánh sáng của chúng qua những con đường đẫm mưa, và những chiếc lá dưới chân - màu đỏ cam tắt trong bóng chạng vạng - là lời nhắc nhở về những ngày đã qua.
Vào năm 2021, tôi khuyến khích bạn suy nghĩ lại mọi thứ bạn biết về khách hàng mà bạn phục vụ và những câu chuyện bạn kể cho họ. Lùi lại.
Vào ngày sinh nhật thứ 9 của Felix The Cat, tôi nhớ về một trong những mất mát lớn nhất trong cuộc đời trưởng thành của tôi - Sophie của tôi vào năm 2013. Tôi đã viết bài luận này và chia sẻ nó trên nền tảng này một thời gian ngắn vào năm 2013.
Tôi ghét từ "tàu đắm". Mọi người cảm thấy thoải mái trong la bàn đạo đức của riêng mình, và khi làm như vậy, họ thấy mình vượt qua sự phán xét.