Hướng dẫn dùng httpresponsemessage python
Giới ThiệuRESTful API là một tiêu chuẩn được sử dụng trong việc thiết kế API cho các phần mềm, ứng dụng và dịch vụ web để tạo sự thuận tiện cho việc quản lý các resource. Các tài nguyên hệ thống như tệp văn bản, ảnh, video, âm thanh hay dữ liệu di động là mục tiêu mà nó hướng tới, bao gồm các trạng thái tài nguyên được định dạng và truyền tải qua HTTP. Show
I/ Tổng quan về Restful API1. Các dạng Request của Restful APIHttp Method gồm có 9 loại nhưng RESTful chỉ sử dụng 4 loại phổ biến
2. Nguyên tắc thiết kế RestfulKhi chúng ta gửi 1 request tới 1 API nào đó thì sẽ có vài status code để nhận biết như sau:
3. Ưu điểm
II/ DEMO Thiết kế Resfult API đơn giảnMình sẽ tạo 1 project Web API và Demo thử cách mà Restful được gọi tới Ý tưởng là mình sẽ tạo 1 class Model để xử lý trong phần API rồi được Controller gọi lên để hiển thị ra View (nếu bạn nào còn mập mờ về phần này thì mọi người nên xem trước mô hình MVC nha)1. Phần SETUPMình sẽ tạo ra class gọi là Users ở trong Folder Model để sử dụng suốt quá trình test API nhé!!
Tạo phần Controller của WebAPI
2. Phần tạo API
2.1. GET METHOD
2.2 POST METHODỞ các phần Post, Put và Delete về sau sẽ phải dùng 1 công cụ hỗ trợ để gửi request mới có thể xác định được dữ liệu thu được là gì, vì request gửi đi sẽ ở dạng gửi ngầm không thể nhìn thấy.
2.3. PUT METHODTương tự như Post, chúng ta sẽ thêm 1 hàm để Update thông tin user
2.3. DELETE METHOD
3. Gọi API Lên Controller
III/ Kết Bài
Tài liệu tham khảo
|