• Trang Chủ
  • Tầm Nhìn – Sứ Mệnh
  • Khách Hàng
    Cách tự massage xóa nếp nhăn trên mặt

    Cách tự massage xóa nếp nhăn trên mặt

    Img 61dba710ef7f4 1

    Chiến lược đầu tư chứng khoán dành cho mọi nhà đầu tư

    Messenger Marketing La Gi

    Messenger marketing là gì? Sự khách nhau giữa chatbox và email?

    Làm Sao để Thu Hút Khách Hàng

    Làm sao để thu hút khách hàng trong thời điểm hiện nay

    gọi điện thoại với khách hàng

    Xử lý cuộc gọi điện thoại với khách hàng chuyên nghiệp

    Phc6b0c6a1ng Phc3a1p Tie1babfp Ce1baadn Khc3a1ch Hc3a0ng Khi Seo Websitee 1

    Kinh nghiệm tìm kiếm chủ đề cho Website

    Screen Shot 2012 03 27 At 10.12.02 Pm 3

    Những lời khuyên về marketing giúp bạn thành công

    đo Lường Các Chỉ Số Seo

    Cách đo lường các chỉ số SEO quan trọng

    Huong Dan Su Dung Google Photos 6 2

    Hướng dẫn cách sử dụng Google Photos đơn giản và hiệu quả.

  • Kiến Thức Marketing
    Cách tự massage xóa nếp nhăn trên mặt

    Cách tự massage xóa nếp nhăn trên mặt

    Img 61dba710ef7f4 1

    Chiến lược đầu tư chứng khoán dành cho mọi nhà đầu tư

    Messenger Marketing La Gi

    Messenger marketing là gì? Sự khách nhau giữa chatbox và email?

    Làm Sao để Thu Hút Khách Hàng

    Làm sao để thu hút khách hàng trong thời điểm hiện nay

    gọi điện thoại với khách hàng

    Xử lý cuộc gọi điện thoại với khách hàng chuyên nghiệp

    Phc6b0c6a1ng Phc3a1p Tie1babfp Ce1baadn Khc3a1ch Hc3a0ng Khi Seo Websitee 1

    Kinh nghiệm tìm kiếm chủ đề cho Website

    Screen Shot 2012 03 27 At 10.12.02 Pm 3

    Những lời khuyên về marketing giúp bạn thành công

    đo Lường Các Chỉ Số Seo

    Cách đo lường các chỉ số SEO quan trọng

    Huong Dan Su Dung Google Photos 6 2

    Hướng dẫn cách sử dụng Google Photos đơn giản và hiệu quả.

  • Dịch Vụ
  • Sản Phẩm
  • Sự Kiện
  • Nội Bộ
  • Trang Chủ
  • Tầm Nhìn – Sứ Mệnh
  • Khách Hàng
    Cách tự massage xóa nếp nhăn trên mặt

    Cách tự massage xóa nếp nhăn trên mặt

    Img 61dba710ef7f4 1

    Chiến lược đầu tư chứng khoán dành cho mọi nhà đầu tư

    Messenger Marketing La Gi

    Messenger marketing là gì? Sự khách nhau giữa chatbox và email?

    Làm Sao để Thu Hút Khách Hàng

    Làm sao để thu hút khách hàng trong thời điểm hiện nay

    gọi điện thoại với khách hàng

    Xử lý cuộc gọi điện thoại với khách hàng chuyên nghiệp

    Phc6b0c6a1ng Phc3a1p Tie1babfp Ce1baadn Khc3a1ch Hc3a0ng Khi Seo Websitee 1

    Kinh nghiệm tìm kiếm chủ đề cho Website

    Screen Shot 2012 03 27 At 10.12.02 Pm 3

    Những lời khuyên về marketing giúp bạn thành công

    đo Lường Các Chỉ Số Seo

    Cách đo lường các chỉ số SEO quan trọng

    Huong Dan Su Dung Google Photos 6 2

    Hướng dẫn cách sử dụng Google Photos đơn giản và hiệu quả.

  • Kiến Thức Marketing
    Cách tự massage xóa nếp nhăn trên mặt

    Cách tự massage xóa nếp nhăn trên mặt

    Img 61dba710ef7f4 1

    Chiến lược đầu tư chứng khoán dành cho mọi nhà đầu tư

    Messenger Marketing La Gi

    Messenger marketing là gì? Sự khách nhau giữa chatbox và email?

    Làm Sao để Thu Hút Khách Hàng

    Làm sao để thu hút khách hàng trong thời điểm hiện nay

    gọi điện thoại với khách hàng

    Xử lý cuộc gọi điện thoại với khách hàng chuyên nghiệp

    Phc6b0c6a1ng Phc3a1p Tie1babfp Ce1baadn Khc3a1ch Hc3a0ng Khi Seo Websitee 1

    Kinh nghiệm tìm kiếm chủ đề cho Website

    Screen Shot 2012 03 27 At 10.12.02 Pm 3

    Những lời khuyên về marketing giúp bạn thành công

    đo Lường Các Chỉ Số Seo

    Cách đo lường các chỉ số SEO quan trọng

    Huong Dan Su Dung Google Photos 6 2

    Hướng dẫn cách sử dụng Google Photos đơn giản và hiệu quả.

  • Dịch Vụ
  • Sản Phẩm
  • Sự Kiện
  • Nội Bộ

HTTP Status code là gì? Các lạo hình HTTP Status code mới nhất 2020

Cv.com.vn Bởi Cv.com.vn
19/01/2020
Trong Dịch Vụ, Kiến Thức Marketing, Sản Phẩm
0
Status Code 1024x538

HTTP Status code là gì là một trong những từ khóa được tìm kiếm nhiều nhất trên google về chủ đề HTTP Status code là gì. Trong bài viết này, atpcorp.vn sẽ viết bài HTTP Status code là gì? Các lạo hình HTTP Status code mới nhất 2020

Mục lục

  • 1. HTTP Status code là gì?
    • 1xx (Informational – Thông tin)
    • 2xx (Sucess – Thành công)
    • 3xx (Redirect – Chuyển hướng)
    • 4xx: (Client Error – Lỗi Client)
    • 5xx (Server error – Lỗi server)

1. HTTP Status code là gì?

HTTP status code (mã trạng thái) là mã code server trả về sau mỗi lần gửi request. Tất cả các request mà server thu được đều sẽ được trả về 1 response với 1 mã code tương ứng.

Các HTTP status code là chuẩn để server trả về. HTTP status code giúp xác định request chiến thắng hay không, nếu thất bại thì duyên do là gì.

Thí dụ bạn hay chạm chán nhất đó là mã HTTP status code = 404 khi gửi request/truy cập 1 đường link không tồn tại.

2. Các loại HTTP status code

HTTP status code gồm 3 chữ số, được chia thành 5 loại khác biệt, mỗi loại khởi đầu với 1 chữ số khác nhau và mang ý nghĩa riêng:

  • 1xx (Informational – Thông tin): Các status code loại này sử dụng để đơn giản công bố với client rằng server đã nhận được request. Các status code này ít được dùng.
  • 2xx (Sucess – Thành công): Các status code loại này có ý nghĩa rằng request được server và xử lý thành công.
  • 3xx (Redirect – Chuyển hướng): Các status code loại này có ý nghĩa rằng server sẽ chuyển tiếp request ngày nay sang một request khác và client cần thực hành việc gửi request tiếp theo đó để có thể hoàn tất. phổ biến khi trình phê duyệt thu được status code loại này nó sẽ tự động thực hành việc gửi request tiếp theo để lấy về kết quả.
  • 4xx (Client error – Lỗi Client): Các status code loại này có ý nghĩa rằng đã có lỗi từ phía client Dường như gửi request. ví dụ như sai URL, sai HTTP method, không có quyền tróc nã cập vào trang…
  • 5xx (Server error – Lỗi Server): Các status code loại này có ý nghĩa rằng đã có lỗi từ phía server Dường như xử lý request. thí dụ như server quá chuyển vận, hết bộ nhớ, lỗi kết nối database…

1xx (Informational – Thông tin)

  • 100 Continue: Chỉ một phần của Request được nhận vì Server (có thể là header và Client cần gửi tiếp body), mà miễn là nó không bị vứt bỏ, Client nên tiếp tục với Request.
  • 101 Switching Protocols: Server đổi mới protocol

2xx (Sucess – Thành công)

  • 200 OK: Request đã được thu nhận và xử lý thành công.
  • 201 Created: Request đã được hấp thụ và xử lý thành công và 1 tài nguyên mới được tạo trên server.
  • 202 Accepted: Request được chấp nhận xử lý mà việc sử lý không hoàn thành
  • 203 Non-autoriative Infomation:
  • 204 No content: Request được xử lý chiến thắng nhưng server không trả về dữ liệu nào.
  • 205 Reset content: Giống với 205 nhưng đòi hỏi phía client phải thiết lập lại document view.
  • 206 Partial Content: Server chỉ trả về một phần dữ liệu.

HTTP Status code là gì? Các loại http status code

3xx (Redirect – Chuyển hướng)

  • 300 Multiple Choices: Một danh sách các link. Người sử dụng có thể chọn một link và đến vị trí đó. Có tối đa 5 địa chỉ. Ví dụ: List các file video với format khác biệt
  • 301 Moved Permanently: Request ngày nay và các request sau được đòi hỏi di chuyển tới một URI mới.
  • 302 Found: Trang được yêu cầu đã được vận chuyển đến địa điểm thế hệ.
  • 303 See Other: Trang được đòi hỏi cũng có thể được tả về ở một URL khác bằng cách sử dụng phương thức GET.
  • 304 Not Modified:
  • 305 Use Proxy:
  • 306 Switch Proxy:
  • 307 Temporary Redirect:
HTTP Status code là gì? Các loại http status code

4xx: (Client Error – Lỗi Client)

  • 400 Bad Request: Server không thể xử lý hoặc sẽ không xử lý các Request lỗi của phía client (ví dụ Request có cú pháp sai)
  • 401 Unauthorized: Cần username, password để truy tìm cập.
  • 402 Payment Required: Mã này chưa được khái niệm.
  • 403 Forbidden: truy hỏi cập bị chối từ (ví dụ ip bị chặn)
  • 404 Not Found: Trang được đòi hỏi không sinh tồn tại thời khắc ngày nay, tuy nhiên có thể tồn tại trong mai sau.
  • 405 Method Not Allowed: Trang được yêu cầu không cung cấp method của request (ví dụ chỉ xử lý method POST, không xử lý method GET)
  • 406 Not Acceptable: Server chỉ có thể tạo một Response nhưng không được chấp nhận bởi Client.
  • 407 Proxy Authentication Required: bạn phải công nhận với một proxy server trước khi request này được phục vụ.
  • 408 Request Timeout: Request tốn thời gian dài hơn thời gian Server được sẵn sàng để đợi.
  • 409 Conflict: Request không thể được xong xuôi bởi sự xung chợt
  • 410 Gone: Giống 404 nhưng mà tài nguyên/trang cũng không sinh tồn trong tương lai
  • 411 Length Required: Chưa khái niệm trường “Content-Length” trong header của request gửi đi.
  • 412 Precondition Failed: Server sẽ không đáp ứng một trong những điều kiện tiên quyết của Client trong Request.
  • 413 Payload Too Large: Server sẽ không bằng lòng yêu cầu, vì đối tượng đòi hỏi là quá rộng.
  • 414 URI Too Long: URI được cung ứng là quá dài để Server xử lý.
  • 415 Unsupported Media Type: Server sẽ không hài lòng Request, do kiểu dụng cụ không được hỗ trợ.
  • 416 Range Not Satisfiable: Client đòi hỏi một phần dữ liệu nhưng không có sẵn trên server.
  • 417 Expectation Failed:
HTTP Status code là gì? Các loại http status code

5xx (Server error – Lỗi server)

  • 500 Internal Server Error: Một thông báo phổ biến tầm thường, được đưa ra khi Server bị lỗi bất thần (chủ yếu do lỗi lập trình, kết nối database)
  • 501 Not Implemented: Server không cung cấp xử lý request này.
  • 502 Bad Gateway: Server đã hoạt động như một gateway hoặc proxy và thu được một Response không hợp lệ từ máy chủ nguồn.
  • 503 Service Unavailable: Server ngày nay không có sẵn (Quá tải hoặc được down để bảo trì). khái quát đây chỉ là trạng thái tạm.
  • 504 Gateway Timeout: Server đã hoạt động như một gateway hoặc proxy và không chiếm được một Response từ máy chủ nguồn.
  • 505 HTTP Version Not Supported: Server không cung cấp bạn dạng “giao thức HTTP”.

Khá nhiều status code ở trên mình chưa hề gặp mặt bao giờ, và một số chúng cũng hơi khó hiểu và còn khá nhiều status code khác chưa được định nghĩa bên cạnh đó nó chỉ là chuẩn để người chơi ứng dụng theo chứ không bắt buộc.

Tỉ dụ khi lập trình, server xử lý thành công, có trả về dữ liệu nhưng trả về status code là 500 nhưung như thế sẽ không giống hệt status code giữa client với server, bên phía client cũng phải hiểu status code = 500 không phải là bị lỗi nữa.

Tóm lại dù dùng HTTP status code như nào đi nữa thì cũng cần có sự hợp nhất giữa client với server để response từ server được client hiểu đúng ý nghĩa.

Xem thêm:  Content Youtube là gì? Cách làm Content Youtube đơn giản nhất cho người mới tham gia

Nguồn: https://stackjava.com/

Tags: 304 not modified là gìerror 422 là gìhttp response là gìrequest failed with status code 502 là gìresponse code 400 la gistatus code 200status code 304status code 307 là gì
Bài Viết Trước

Marketing agency là gì? Vai trò của agency trong ngành Marketing hiện nay

Bài Viết Tiếp Theo

Digital Marketing là gì? Sự khác biệt giữa Digital Marketing và các hình thức Marketing khác

Bài Viết Tiếp Theo
503 Banner

Digital Marketing là gì? Sự khác biệt giữa Digital Marketing và các hình thức Marketing khác

Bài viết mới

  • Thiết kế app bất động sản thúc đẩy kinh doanh hiệu quả
  • Tiếp thị là gì? Những kỹ năng phải có của nhân viên tiếp thị
  • Vai trò của truyền thông cực quan trọng mà bạn không thể bỏ qua
  • WOMM là gì? Tại sao marketing truyền miệng lại quan trọng?
  • Gamification marketing là gì? Mục tiêu của Gamification trong marketing

Phản hồi gần đây

    Atpcorp.vn

    ATP Corp - Giải Pháp Phần Mềm Marketing - Hệ sinh thái Hỗ Trợ SMEs và người kinh doanh. Công cụ giúp bán hàng đa kênh hiệu quả và tiết kiệm chi phí quảng cáo nhất.

    Chuyên Mục

    • Chưa được phân loại
    • Dịch Vụ
    • Khách Hàng
    • Kiến Thức Marketing
    • Nội Bộ
    • Sản Phẩm
    • Sự Kiện
    • Tầm Nhìn – Sứ Mệnh

    Bài Viết Mới

    • Thiết kế app bất động sản thúc đẩy kinh doanh hiệu quả
    • Tiếp thị là gì? Những kỹ năng phải có của nhân viên tiếp thị
    • Vai trò của truyền thông cực quan trọng mà bạn không thể bỏ qua
    • Trang Chủ
    • Tầm Nhìn – Sứ Mệnh
    • Khách Hàng
    • Kiến Thức Marketing
    • Dịch Vụ
    • Sản Phẩm
    • Sự Kiện
    • Nội Bộ

    © 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.