2012-03-26 11 views

Trả lời

87

Trường hợp đầu tiên là nói cho máy chủ web mà bạn đang đăng dữ liệu JSON như trong:

{ Name : 'John Smith', Age: 23} 

Lựa chọn thứ hai là nói cho máy chủ web mà bạn sẽ được mã hóa các thông số trong URL như trong :

Name=John+Smith&Age=23 
+6

Tác động của nó ở phía máy chủ. Tôi thấy các trang web như stackoverflow & Twitter sử dụng 'x-www-form-urlencoded' cho các yêu cầu AJAX như bỏ phiếu, vv Phản hồi được gửi lại là' JSON'. Tôi nghĩ rằng tốt hơn nên có cặp yêu cầu/phản hồi đối xứng tức là cả JSON. – Medorator

+0

@ buffer Tôi cũng tò mò muốn biết câu trả lời cho câu hỏi đối xứng của bạn. –

+1

@AdamJohns: Blog này đáng đọc mặc dù nó không chính xác trả lời "tại sao": http://homakov.blogspot.in/2012/06/x-www-form-urlencoded-vs-json-pros-and .html – Medorator