Để tạo điều kiện cho bạn nhanh chóng kiểm tra giao diện của mình, bạn có thể gửi thông tin yêu cầu của bạn đến trang web này, chỉ cần bạn gửi thông tin theo định dạng của trang web này, bạn có thể trực tiếp chuyển đến trang yêu cầu của trang web này, giúp bạn đỡ rắc rối phát triển yêu cầu của riêng bạn.!
Địa chỉ được cung cấp bởi trang web này: http://coolaf.com/tool/gp, hỗ trợ nhận yêu cầu, chuyển các thông số đến trang web này trong trang web của bạn
Url sẽ tự động điền vào ô yêu cầu của trang này, thuận tiện cho bạn kiểm tra trực tiếp. Mô tả tham số như sau:
u: Url bạn yêu cầu, bắt buộc
m: phương thức yêu cầu, bài đăng mặc định. Những cái khác là: get, put, delete, head, trace, patch, options
p: thông số bài đăng bạn yêu cầu, tùy chọn
c: Cookie bạn yêu cầu, định dạng giống như phương pháp điền của trang web này, tùy chọn
h: Tiêu đề bạn yêu cầu, định dạng giống như phương pháp điền của trang này, tùy chọn
px: Sử dụng proxy ip, định dạng 10.10.10.10: 8080, tùy chọn
Tất cả các tham số trên cần được mã hóaURIComponent
Thí dụ:
http://coolaf.com/tool/gp?u=http%3A%2F%2Fcoolaf.com%2Ftool%2Fparams%3Fg%3Dgtest%26g2%3Dgtest2&p=p%3Dptest%26p%3Dtest2&c=c%3Dcookie%3Bc1%3Dcookie1%3Bc2%3Dcookie2&px=&h=Content-Type%3Aapplication%2Fx-www-form-urlencoded%0AAccept-Language%3Azh-CN%2Cen-US%3Bq%3D0.8%2Cen%3Bq%3D0.6%2Czh%3Bq%3D0.4
Mô tả ngắn gọn về công cụ này:
1. Công cụ trực tuyến này hỗ trợ giao diện http post, get, put, delete, head, trace, options, patch và các yêu cầu khác, đồng thời hỗ trợ các yêu cầu với cookie header và ip proxy
2. Có thể tạo tài liệu giao diện api, trang web này cũng cung cấp bài kiểm tra căng thẳng giao diện api và bài kiểm tra websocket. 2. Khi truy cập giao diện đăng nhập, bạn có thể điền thủ công vào cookie. Hoặc truy cập tên miền giao diện này trong Google Chrome, nhấn F12, trong mạng,
biểu tượng , sao chép trực tiếp và điền vào cookie của công cụ này. Bạn có thể truy cập bằng cookie, không cần phải điền thủ công
3. Tiêu đề có thể được nhập theo cách thủ công (thông tin tiêu đề tùy chỉnh). Bạn cũng có thể lấy thông tin tiêu đề trong mạng của trình duyệt và điền trực tiếp vào hộp nhập tiêu đề của công cụ này.
biểu tượng
Trong tiếng địa phương về yêu cầu http:
Để kiểm tra và sử dụng giao diện http, trước tiên chúng ta phải hiểu yêu cầu http là gì:
Nói chung, yêu cầu http là gửi những thứ của khách hàng đến máy chủ thông qua giao thức http và máy chủ phân tích cú pháp mà khách hàng đã gửi theo định nghĩa của giao thức http.
Có gì đó ở đây!
Các tham số yêu cầu get và post thường được sử dụng trong các yêu cầu http. Các tham số get được nối ở phía sau url và tên miền và các tham số được kết nối với "?" để tạo thành một yêu cầu nhận.
Ví dụ: http://coolaf.com?a=b&c=d, sau dấu chấm hỏi là tham số nhận yêu cầu, yêu cầu bài đăng sẽ không được nhìn thấy trong url, nó sẽ được đặt trong http
Trong phần nội dung của yêu cầu, các hàm được đóng gói trong tất cả các ngôn ngữ chính và các tham số yêu cầu bài đăng được phân tích cú pháp trong phần nội dung. Tham số bài viết trông như thế nào? nó có thể
Bất kỳ dạng nào, dạng key = value chung giống như dạng get request "a = b & c = d". Ngoài ra, các định dạng json và xml cũng rất phổ biến. cái này
Một số định dạng sẽ bị ảnh hưởng bởi Loại nội dung khi chúng được phân phối. Các định dạng phân phối Loại nội dung khác nhau và máy chủ sẽ dựa trên
Content-Type phân tích định dạng tương ứng. Máy khách và máy chủ sử dụng các giao thức này để phân biệt định dạng nào đang được phân phối. Phải hiểu
Loại-Nội dung phổ biến, vui lòng tham khảo mô tả liên kết Loại-Nội dung ở trên để biết thêm.
Content-Type: application / x-www-form-urlencoded, tương tự như các biểu mẫu và nhận và đăng các yêu cầu.
định dạng
chẳng hạn như "a = b & c = d", máy chủ sẽ tự động phân tích cú pháp
Content-Type: application / json Nếu bạn muốn gửi định dạng json, bạn cần thêm Content-Type này vào tiêu đề yêu cầu
Loại
, việc chấp nhận dạng máy chủ này không giống nhau, nói chung nó sẽ không được phân tích cú pháp thành yêu cầu bài đăng, nói chung nó cần được lấy bằng cách đọc luồng nội dung.
Trên đây là hai định dạng truyền phổ biến. Đôi khi khi chúng tôi tự viết mã, chúng tôi không cần phải viết nó. Đó là do một số thư viện đã được thêm tự động, vì vậy
Bạn không cần phải tự thêm nó. Loại-Nội dung rất quan trọng. Nó ảnh hưởng đến định dạng mà bạn cung cấp.
Cũng chú ý đến trong yêu cầu http là tiêu đề, được chia thành tiêu đề yêu cầu và tiêu đề phản hồi, tiêu đề yêu cầu
Nó được gửi khi máy khách yêu cầu, cho máy chủ biết tình hình của máy khách, cách máy chủ cần trả lại cho bạn, chẳng hạn như có nén không
(Chấp nhận mã hóa: gzip, deflate, sdch) Điều này để cho máy chủ biết rằng tôi hỗ trợ các loại nén này. Khi bạn quay lại
Sau này, bạn có thể chọn một loại nén dữ liệu, tôi có thể mở khóa nó. Ngoài ra còn có bộ nhớ cache, ngôn ngữ được chấp nhận, Tác nhân người dùng, trình giới thiệu, v.v. hay không,
Cookie cũng được đặt trong tiêu đề yêu cầu và được chuyển đến máy chủ để kích hoạt đăng nhập. Vì vậy, tiêu đề yêu cầu cho biết
Bạn có gì ở phía máy chủ hoặc các thông số cần truyền, những thứ trên đều được xác định bởi giao thức http và mọi người đều có thể phân tích cú pháp theo quy tắc này. Ngoài ra,
Tiêu đề có thể được tùy chỉnh, bạn có thể thêm bất kỳ biến nào vào tiêu đề đó. Vì vậy, thông tin trong tiêu đề có thể được tùy ý sửa đổi và gửi đến
Ở phía máy chủ.
Tiêu đề phản hồi có liên quan đến tiêu đề yêu cầu, là thông tin mà máy chủ cung cấp cho máy khách. Một số dựa trên máy khách
đáp ứng nhu cầu, một số máy chủ cho máy khách biết một số thông tin khác, ví dụ: giao thức yêu cầu, mã trạng thái yêu cầu, có nên lưu vào bộ nhớ cache hay không,
Việc đặt cookie cũng được trả về trong tiêu đề phản hồi và trình duyệt sẽ đặt cookie trong trình duyệt khi nhận được.
Có rất nhiều vernaculars, mọi sai sót hay vướng mắc có thể thảo luận trong nhóm. Học tập là vô tận. http không phải là huyền diệu. Sử dụng nhiều hơn f12 của trình duyệt,
Hãy nhìn vào mạng lưới, theo thời gian, sẽ có những hiệu quả bất ngờ! ! !