- vừa được xem lúc

Phân biệt GET và POST

0 0 21

Người đăng: Khoa Tran Huy

Theo Viblo Asia

Bài viết tóm tắt về điểm giống và khác nhau của 2 phương thức GET và POST theo cách hiểu của bản thân. 😊

Get và Post


Giống nhau:

Đều là phương thức của HTTP.
Được dùng khi truy cập vào trang web và gửi dữ liệu về server.

Khác nhau:


GET POST
- Luôn trả về kết quả giống nhau bất kể
thời điểm truy cập là lúc nào
- Kết quả trả về sẽ khác nhau tùy thuộc
vào thời điểm truy cập.
- Thông tin sẽ bị lộ sau dấu '?' trên đường dẫn URL
=> Kém an toàn
- Thông tin luôn được ẩn, không hiện lên URL
=> An toàn hơn GET
Tốc độ truy cập nhanh Tốc độ truy cập chậm hơn GET
Có thể cached và lưu Bookmark được Không cached và lưu Bookmark được
Chỉ gửi được data dưới dạng ký tự ASCII Gửi được data dưới nhiều dạng, kể cả dạng nhị phân

Minh họa

Get Method

image.png

Dù truy cập vào bất kỳ thời gian nào thì kết quả trả về của GET đều giống nhau (kết quả A).


POST method

image.png

Dùng POST thì thời điểm truy cập khác nhau sẽ trả về kết quả khác nhau (kết quả A, kết quả B, kết quả C).

Bình luận

Bài viết tương tự

- vừa được xem lúc

Tôi cá là bạn không biết những điều này - Ruby on rails ( Phần 2)

Các bạn có thể theo dõi phần 1 ở đây :. https://viblo.asia/p/toi-ca-la-ban-khong-biet-nhung-dieu-nay-ruby-on-rails-phan-1-WAyK8DDeKxX. 5.

0 0 222

- vừa được xem lúc

Rails Memoization

Memoization is a process that can be used to speed up rails methods. It caches the results of methods that do time-consuming work, work that only needs to be done once. Here is an example. Example.

0 0 48

- vừa được xem lúc

Tại sao Rails lại dùng cả Webpack lẫn Sprocket?

Khi Rails 6 được ra mắt, có thể bạn đã từng tự hỏi. WTF, sao Webpack đã được add vào rồi, mà Sprocket vẫn tồn tại thế kia . Chẳng phải Webpack và Sprocket được dùng để giải quyết chung một công việc hay sao. Hoặc cả đây:.

0 0 59

- vừa được xem lúc

Bạn nên sử dụng Elasticsearch trong ứng dụng Ruby On Rails như thế nào?

Elasticsearch là một công cụ phân tích và mã nguồn mở mạnh mẽ và linh hoạt, phân tán, theo thời gian thực. Đó là tiêu chuẩn vàng trong công nghệ tìm kiếm.

0 0 80

- vừa được xem lúc

Form object pattern trong rails

1.Mở đầu.

0 0 111

- vừa được xem lúc

Sử dụng Twilio để gửi SMS trong ứng dụng Ruby on Rails

Ngoài cách xác nhận tài khoản hay gửi thông báo bằng email thì hôm nay mình sẽ hướng dẫn các bạn 1 cách nữa là thông qua SMS/Voice. Công cụ sử dụng sẽ là gem Twilio. Installation. Để cài đặt bằng Bundler, hãy lấy phiên bản mới nhất:.

0 0 67