⊗inhpBsRM 6 of 29 menu

Phương thức HTTP Requests

Các phương thức yêu cầu HTTP phổ biến nhất là phương thức GET và POST. Hãy xem xét kỹ hơn các phương thức này, đồng thời tìm hiểu các phương thức khác, ít phổ biến hơn. Mô tả về các phương thức khác khá chung chung. Vấn đề là các phương thức này có ứng dụng rộng rãi và giao thức HTTP chỉ chỉ ra mục đích chung của chúng. Vậy, đây là mô tả các phương thức:

Phương thức Mô tả
GET Phương thức GET - phương thức chính, được sử dụng thường xuyên nhất. Nó được áp dụng để đơn giản lấy về các trang.
POST Phương thức POST được sử dụng để truyền dữ liệu người dùng. Ví dụ, người truy cập trang web muốn để lại bình luận cho bài viết. Trong trường hợp này client phải thực hiện yêu cầu bằng phương thức POST. Khi đó bình luận của người dùng sẽ được gửi trong body của yêu cầu. Và server sẽ lưu bình luận này và trong phản hồi sẽ trả về trang bài viết, trong đó sẽ có tất cả các bình luận đã để lại trước đó và bình luận mới của chúng ta. Cũng thông qua phương thức POST thường tải các tệp lên server.
HEAD Phương thức HEAD yêu cầu trang giống như phương thức GET, nhưng trong phản hồi chỉ nhận được headers, không có body của phản hồi.
DELETE Phương thức DELETE chỉ rõ cho server biết, rằng client muốn xóa dữ liệu được lưu trữ trên server cho URI này.
PATCH Phương thức PATCH chỉ rõ cho server biết, rằng client muốn thay đổi dữ liệu được lưu trữ trên server cho URI này.
PUT Phương thức PUT chỉ rõ cho server biết, rằng client muốn tải dữ liệu lên server cho URI này.
Sự khác biệt cơ bản giữa phương thức POST và PUT nằm ở sự hiểu biết về mục đích của URI được chỉ định. Phương thức POST giả định rằng tại URI đã chỉ định sẽ thực hiện xử lý nội dung được truyền bởi client. Sử dụng PUT, client giả định rằng nội dung được tải lên tương ứng với tài nguyên nằm tại URI được chỉ định.

Thực tế cuộc sống

Trong thực tế cuộc sống, các server hỗ trợ tốt chỉ các phương thức GET và POST. Vì vậy phương thức GET được sử dụng để lấy dữ liệu, cũng như để xóa và thay đổi chúng. Còn phương thức POST được sử dụng để tải lên dữ liệu để xử lý chúng, cũng như để thay đổi và xóa dữ liệu.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối