
ฟังก์ชันบล็อก RAW_URL_ENCODE เอนโคดสตริงตาม RFC 3986
อินพุทกำหนดสตริงที่จะเอนโคด
ให้สตริงที่เอาท์พุท โดยการแทนที่ตัวอักษรที่ไม่ใช่ตัวเลขหรือตัวอักษรด้วยเครื่องหมายเปอร์เซ็นต์ (%) ตามด้วยค่า Hex สองตัว เอนโคดนี้ที่ได้กล่าวไว้ใน RFC 3986 ถูกออกแบบมาเพื่อป้องกันการสับสนของตัวอักษรพิเศษกับตัวแยก URL และป้องกันการเสียหายของ URL จากการเปลี่ยนแปลงตัวอักษรโดยสื่อการส่ง (เช่นในระบบอีเมลบางอย่าง)