Anhdung94

Member
25 Tháng tư 2019
284
0
16
Hà Nội
timviec.com.vn
Cơ cấu hoạt động của Restful là gì? RESTful hoạt động như thế nào?
restful-rest-diagram-api.jpg


REST hoạt động chủ yếu dựa vào giao thức HTTP. Các hoạt động cơ bản nêu trên sẽ sử dụng những phương thức HTTP riêng.

  • GET (SELECT): Trả về một Resource hoặc một danh sách Resource.
  • POST (CREATE): Tạo mới một Resource.
  • PUT (UPDATE): Cập nhật thông tin cho Resource.
  • DELETE (DELETE): Xoá một Resource.
Những phương thức hay hoạt động này thường được gọi là CRUD tương ứng với Create, Read, Update, Delete – Tạo, Đọc, Sửa, Xóa.

Status code​

Khi chúng ta request một API nào đó thường thì sẽ có vài status code để nhận biết sau:

  • 200 OK – Trả về thành công cho những phương thức GET, PUT, PATCH hoặc DELETE.
  • 201 Created – Trả về khi một Resouce vừa được tạo thành công.
  • 204 No Content – Trả về khi Resource xoá thành công.
  • 304 Not Modified – Client có thể sử dụng dữ liệu cache.
  • 400 Bad Request – Request không hợp lệ
  • 401 Unauthorized – Request cần có auth.
  • 403 Forbidden – bị từ chối không cho phép.
  • 404 Not Found – Không tìm thấy resource từ URI
  • 405 Method Not Allowed – Phương thức không cho phép với user hiện tại.
  • 410 Gone – Resource không còn tồn tại, Version cũ đã không còn hỗ trợ.
  • 415 Unsupported Media Type – Không hỗ trợ kiểu Resource này.
  • 422 Unprocessable Entity – Dữ liệu không được xác thực
  • 429 Too Many Requests – Request bị từ chối do bị giới hạn
Trên đây là một số điều cơ bản về API là gì. Hy vọng bài viết đã giúp bạn gia tăng thêm kiến thức chuyên môn cho việc làm công nghệ thông tin của riêng mình.
 

Giới thiệu

  • Là mạng đăng tin rao vặt miễn phí dành cho người Việt. Phương châm làm cầu nối cho phép quảng cáo rao vặt dễ dàng và hiệu quả nhất cho người đăng quảng cáo, hỗ trợ doanh nghiệp và khách hàng

Điều hướng

Danh mục cá nhân