Hello+World
เป็นวิธีที่เบราว์เซอร์จะเข้ารหัสข้อมูลในแบบฟอร์ม ( application/x-www-form-urlencoded
) สำหรับGET
คำขอและนี่คือรูปแบบที่ยอมรับโดยทั่วไปสำหรับส่วนแบบสอบถามของ URI
http://host/path/?message=Hello+World
หากคุณส่งการร้องขอนี้ไปยังเซิร์ฟเล็ต Java เซิร์ฟเล็ตจะถอดรหัสค่าพารามิเตอร์ได้อย่างถูกต้อง โดยทั่วไปแล้วมีเพียงปัญหาเดียวที่นี่คือถ้าการเข้ารหัสไม่ตรงกัน
พูดอย่างเคร่งครัดไม่มีข้อกำหนดใน HTTP หรือ URI specs ที่ส่วนแบบสอบถามจะถูกเข้ารหัสโดยใช้application/x-www-form-urlencoded
คู่คีย์ - ค่า ส่วนของแบบสอบถามจะต้องอยู่ในรูปแบบที่เว็บเซิร์ฟเวอร์ยอมรับ ในทางปฏิบัติสิ่งนี้ไม่น่าจะเป็นปัญหา
โดยทั่วไปจะไม่ถูกต้องที่จะใช้การเข้ารหัสนี้สำหรับส่วนอื่น ๆ ของ URI (ตัวอย่างเช่นพา ธ ) ในกรณีที่คุณควรจะใช้รูปแบบการเข้ารหัสตามที่อธิบายไว้ในRFC 3986
http://host/Hello%20World
เพิ่มเติมที่นี่