ทำให้การทำงานของคุณง่ายขึ้น: ค้นหา miniwebtool
เพิ่ม
ดูเพิ่มเติม
ตัวเข้ารหัส Base64ตัวถอดรหัส URLตัวเข้ารหัสและถอดรหัส ROT13ตัวถอดรหัส Base64เปรียบเทียบสองสตริง
หน้าแรก > อื่น ๆ > ตัวเข้ารหัสและตัวถอดรหัส > ตัวเข้ารหัส URL
 

ตัวเข้ารหัส URL

เข้ารหัสข้อความสำหรับ URL ด้วยโหมดการเข้ารหัสที่หลากหลาย (RFC 3986, Query String, Form Data) การแยกรายละเอียดทีละอักขระด้วยภาพ และการวิเคราะห์การเข้ารหัสที่ครอบคลุม ดูว่าอักขระใดถูกเข้ารหัสและเพราะเหตุใด

ตัวเข้ารหัส URL
ติดตั้ง ส่วนขยาย Chrome ของ miniwebtool เพื่อเข้ารหัส URL ให้ข้อความที่เลือกจากเมนูคลิกขวาได้ทุกเมื่อ
แนะนำให้ใช้ RFC 3986 สำหรับกรณีการใช้งานส่วนใหญ่ ใช้ Query String สำหรับฟอร์มการค้นหา และ Path Segment เมื่อเข้ารหัสเส้นทาง URL

Embed ตัวเข้ารหัส URL Widget

เกี่ยวกับ ตัวเข้ารหัส URL

ยินดีต้อนรับสู่ ตัวเข้ารหัส URL เครื่องมืออันทรงพลังสำหรับการเข้ารหัสข้อความแบบเปอร์เซ็นต์ (percent-encoding) เพื่อการใช้งานอย่างปลอดภัยใน URL เครื่องมือนี้มีโหมดการเข้ารหัสหลายโหมด (RFC 3986, Query String, Path Segment) การวิเคราะห์ทีละอักขระด้วยภาพ และสถิติที่ครอบคลุม ดูว่าอักขระใดถูกเข้ารหัสและทำความเข้าใจเหตุผล ซึ่งเหมาะสำหรับนักพัฒนา ผู้เชี่ยวชาญด้าน SEO และทุกคนที่ทำงานเกี่ยวกับ URL

การเข้ารหัส URL คืออะไร?

การเข้ารหัส URL หรือที่รู้จักกันในชื่อ การเข้ารหัสเปอร์เซ็นต์ เป็นกลไกสำหรับเข้ารหัสข้อมูลใน Uniform Resource Identifier (URI) โดยจะแทนที่อักขระ ASCII ที่ไม่ปลอดภัยด้วยเครื่องหมาย "%" ตามด้วยเลขฐานสิบหกสองหลักที่เป็นตัวแทนของค่าไบต์ของอักขระในการเข้ารหัส UTF-8

ตัวอย่างเช่น:

ทำไมการเข้ารหัส URL จึงจำเป็น?

URL สามารถมีอักขระจากชุดอักขระ US-ASCII ได้ในจำนวนจำกัดเท่านั้น อักขระที่อยู่นอกชุดนี้ หรืออักขระที่มีความหมายพิเศษใน URL (เช่น &, =, ?) จะต้องถูกเข้ารหัสเพื่อ:

คำอธิบายโหมดการเข้ารหัส

RFC 3986 (ส่วนประกอบ URL)

การเข้ารหัสมาตรฐานที่กำหนดโดย RFC 3986 อักขระทั้งหมดจะถูกเข้ารหัสเปอร์เซ็นต์ ยกเว้นอักขระที่ไม่สงวนไว้ (A-Z, a-z, 0-9, -, ., _, ~) ช่องว่างจะกลายเป็น %20 ใช้โหมดนี้สำหรับส่วนประกอบ URL ส่วนใหญ่

คิวรีสตริง (application/x-www-form-urlencoded)

การเข้ารหัสทั่วไปสำหรับการส่งฟอร์ม HTML และคิวรีการค้นหา ช่องว่างจะกลายเป็น + แทนที่จะเป็น %20 นี่คือสิ่งที่เบราว์เซอร์ใช้เมื่อส่งฟอร์ม

ส่วนเส้นทาง (Path Segment)

คล้ายกับ RFC 3986 แต่รักษาเครื่องหมายทับ (/) ไว้ ใช้โหมดนี้เมื่อเข้ารหัสเส้นทาง URL ที่คุณต้องการรักษาโครงสร้างไดเรกทอรี

การเข้ารหัสแบบเต็ม (Full Encoding)

เข้ารหัสทุกอย่างยกเว้นอักขระที่เป็นตัวเลขและตัวอักษร (A-Z, a-z, 0-9) นี่คือโหมดการเข้ารหัสที่เข้มงวดที่สุด มีประโยชน์เมื่อต้องการความปลอดภัยสูงสุด

อักขระที่ต้องเข้ารหัส

อักขระที่สงวนไว้

อักขระเหล่านี้มีความหมายพิเศษใน URL และต้องถูกเข้ารหัสเมื่อใช้เป็นข้อมูล:

อักขระเข้ารหัสแล้ววัตถุประสงค์ใน URL
:%3Aตัวแยกโครงร่าง (http:), ตัวแยกพอร์ต
/%2Fตัวแยกส่วนเส้นทาง
?%3Fตัวคั่นคิวรีสตริง
#%23ตัวระบุส่วนย่อย (fragment)
&%26ตัวแยกพารามิเตอร์คิวรี
=%3Dตัวแยกคีย์-ค่า
@%40ตัวคั่นข้อมูลผู้ใช้

อักขระที่ไม่ปลอดภัย

อักขระเหล่านี้ควรได้รับการเข้ารหัสเสมอ:

อักขระเข้ารหัสแล้วเหตุผล
ช่องว่าง%20 หรือ +ไม่อนุญาตใน URL
< >%3C %3Eโอกาสในการแทรก HTML (injection)
"%22ตัวคั่นแอตทริบิวต์ใน HTML
{ }%7B %7Dไม่ถูกต้องใน URL
|%7Cอักขระที่ไม่ปลอดภัย
\%5Cอักขระที่ไม่ปลอดภัย

วิธีใช้เครื่องมือนี้

  1. ป้อนข้อความของคุณ: พิมพ์หรือวางข้อความที่คุณต้องการเข้ารหัสในพื้นที่ป้อนข้อมูล ลองใช้ปุ่มตัวอย่างด่วนสำหรับกรณีการใช้งานทั่วไป
  2. เลือกโหมดการเข้ารหัส: เลือกโหมดที่เหมาะสมตามกรณีการใช้งานของคุณ (RFC 3986 สำหรับส่วนประกอบ, Query String สำหรับพารามิเตอร์การค้นหา ฯลฯ)
  3. คลิกเข้ารหัส: เครื่องมือจะเข้ารหัสข้อความของคุณและแสดงผลลัพธ์
  4. ตรวจสอบการวิเคราะห์: ดูการแยกรายละเอียดทีละอักขระที่แสดงว่าอักขระใดถูกเข้ารหัสและเพราะเหตุใด
  5. คัดลอกผลลัพธ์: คลิกปุ่มคัดลอกเพื่อคัดลอกข้อความที่เข้ารหัสไปยังคลิปบอร์ดของคุณ

กรณีการใช้งานทั่วไป

พารามิเตอร์ API

เมื่อส่งข้อมูลที่ผู้ใช้ป้อนเป็นพารามิเตอร์ URL:

https://api.example.com/search?q=Hello%20World%21

URL การเปลี่ยนเส้นทาง

เมื่อเข้ารหัส URL เพื่อส่งเป็นพารามิเตอร์:

https://example.com/redirect?url=https%3A%2F%2Fother-site.com

ชื่อไฟล์

เมื่อเข้ารหัสชื่อไฟล์ที่มีช่องว่างหรืออักขระพิเศษ:

/files/My%20Document%20%282024%29.pdf

คำถามที่พบบ่อย

การเข้ารหัส URL คืออะไร?

การเข้ารหัส URL หรือที่รู้จักกันในชื่อการเข้ารหัสเปอร์เซ็นต์ เป็นกลไกสำหรับเข้ารหัสข้อมูลใน Uniform Resource Identifier (URI) โดยแทนที่อักขระ ASCII ที่ไม่ปลอดภัยด้วยเครื่องหมาย '%' ตามด้วยเลขฐานสิบหกสองหลักที่เป็นตัวแทนของค่าไบต์ของอักขระนั้น ตัวอย่างเช่น ช่องว่างจะกลายเป็น %20 และเครื่องหมาย ampersand จะกลายเป็น %26

ทำไม URL ถึงต้องถูกเข้ารหัส?

URL สามารถมีชุดอักขระที่จำกัดจากชุดอักขระ ASCII เท่านั้น อักขระอย่างช่องว่าง สัญลักษณ์พิเศษ และอักขระที่ไม่ใช่ ASCII จะต้องถูกเข้ารหัสเพื่อให้ส่งข้อมูลได้อย่างถูกต้อง หากไม่มีการเข้ารหัส อักขระเหล่านี้อาจถูกตีความผิดว่าเป็นตัวคั่น URL หรือทำให้เกิดข้อผิดพลาดในการส่งข้อมูล

ความแตกต่างระหว่างการเข้ารหัส RFC 3986 และการเข้ารหัสคิวรีสตริงคืออะไร?

การเข้ารหัส RFC 3986 ใช้ %20 สำหรับช่องว่างและเป็นมาตรฐานสำหรับส่วนประกอบ URL ส่วนการเข้ารหัสคิวรีสตริง (application/x-www-form-urlencoded) ใช้ + สำหรับช่องว่างและมักใช้ในการส่งฟอร์ม HTML และคิวรีการค้นหา ทั้งสองอย่างถูกต้องแต่ใช้ในบริบทที่ต่างกัน

อักขระตัวใดที่ปลอดภัยใน URL โดยไม่ต้องเข้ารหัส?

ตาม RFC 3986 อักขระที่ไม่สงวนไว้ซึ่งไม่จำเป็นต้องเข้ารหัส ได้แก่: ตัวอักษรพิมพ์ใหญ่ (A-Z), ตัวอักษรพิมพ์เล็ก (a-z), ตัวเลข (0-9) และอักขระพิเศษสี่ตัว: ยัติภังค์ (-), จุด (.), ขีดล่าง (_), และ ทิลดา (~) อักขระอื่นๆ ทั้งหมดควรถูกเข้ารหัสด้วยเปอร์เซ็นต์

ฉันจะเข้ารหัสอักขระพิเศษเช่น & และ = ในพารามิเตอร์ URL ได้อย่างไร?

อักขระพิเศษเช่น & (ampersand) และ = (equals) จะต้องถูกเข้ารหัสด้วยเปอร์เซ็นต์เมื่อใช้เป็นข้อมูลภายในพารามิเตอร์ URL โดย & จะกลายเป็น %26 และ = จะกลายเป็น %3D ซึ่งจะช่วยป้องกันไม่ให้พวกมันถูกตีความเป็นตัวแยกพารามิเตอร์หรือตัวคั่นคีย์-ค่า

เครื่องมือที่เกี่ยวข้อง

แหล่งข้อมูลเพิ่มเติม

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"ตัวเข้ารหัส URL" ที่ https://MiniWebtool.com/th/ตัวเข้ารหัส-url/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีม miniwebtool อัปเดตล่าสุด: 14 ม.ค. 2569

ตัวเข้ารหัสและตัวถอดรหัส:

เครื่องมือเด่น:

ค้นหา ID ผู้ใช้ Instagramสถิติช่อง YouTubeเครื่องแปลง PSI เป็น Barเครื่องคำนวณเลขยกกำลัง (ความแม่นยำสูง)ตัวแปลงบาร์เป็น PSIเครื่องมือแปลง kPa เป็น psiเครื่องมือค้นหาคำคม (ภาษาอังกฤษ)เครื่องคิดเลขผลรวมค้นหา ID ผู้ใช้ Facebookตัวแปลง cm เป็นฟุตและนิ้วเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐานสัมพัทธ์บีบอัด PDFตัวแปลงฟุตและนิ้วเป็นเซนติเมตรเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐาน - ความแม่นยำสูงตัวแปลง FPSเครื่องคำนวณวันของปี - วันนี้เป็นวันอะไรของปีโปรแกรมแปลงตัวเลขเป็นภาษาอังกฤษตัวแปลง psi เป็น kPaเครื่องคำนวณรายได้ YouTubeรวม PDFเครื่องคิดเลข PVIFเครื่องคิดเลขรากที่สองเครื่องคิดเลข Log Base 10ตัวแก้และฝึกเกม 24📷 OCR / แปลงรูปภาพเป็นข้อความตัวแปลงเปอร์เซ็นต์เป็น PPMตัวแปลงองศาทศนิยมเป็น DMSเครื่องคำนวณพื้นที่ผิวทรงกระบอก ความแม่นยำสูงเครื่องคิดเลข ANCตัวแปลง DMS เป็นองศาทศนิยมตัวแปลงเวลา Twitter/Xเครื่องคำนวณ GFRเครื่องคิดเลข log ฐาน 2เครื่องคำนวณ IRRเครื่องคิดเลข PVIFA ความแม่นยำสูงเครื่องคำนวณปริมาตรทรงกลม ความแม่นยำสูงเครื่องคำนวณปัจจัยมูลค่าอนาคต (FVIF)เครื่องคิดเลข One Rep Max (1RM)เครื่องตรวจจับเนื้อหา AIจัดเรียงหน้า PDFตัวแปลง ppm เป็นเปอร์เซ็นต์เครื่องคำนวณสัญกรณ์ซิกมา (ผลรวม)เครื่องคำนวณ NPVเครื่องคิดเลข Hexแยกไฟล์ PDFตัวแปลงการออกเสียง IPAเครื่องคำนวณราศีอาทิตย์ ราศีจันทร์ และลัคนา 🌞🌙✨เครื่องคำนวณ ROIตาราง ASCIIเครื่องสร้างคำสำหรับ Pictionaryตัวสร้าง Never Have I Everเครื่องคำนวณปริมาตรปริซึมสี่เหลี่ยมผืนผ้า ความแม่นยำสูงเครื่องสร้างข้อความขอบคุณด้วย AIแปลงวิดีโอสำหรับ Twitter (X)เครื่องสร้างเกมเมอร์แท็กเครื่องสร้างชื่อทีมเครื่องสร้างชื่อเล่นตัวสร้างชื่อแร็พเครื่องสร้างชื่อวงเครื่องสร้างชื่อแฟนตาซีเครื่องสร้างคุกกี้เสี่ยงทายเครื่องสร้างไอเดียการวาดภาพเครื่องสร้างคำถามบันทึกประจำวันเครื่องสร้างคำยืนยันเชิงบวกประจำวันเครื่องสร้างคำชมเครื่องสร้างประโยคจีบเครื่องสร้างมุกตลกพ่อเครื่องสุ่มมุกตลกเครื่องสุ่มข้อเท็จจริงเครื่องสร้างคำถามทริเวียตัวสร้างคำเกมแฮงแมนเครื่องสร้างเกมใบ้คำตัวสร้างคำถามละลายพฤติกรรมเครื่องสร้างคำถามจะเลือกอะไรเครื่องสุ่มคำถามเครื่องทำนายฝัน AIเครื่องสร้างสุนทรพจน์งานแต่งงานด้วย AIเครื่องสร้างข่าวประชาสัมพันธ์ AIเครื่องสร้างคำอธิบายสินค้า AIเครื่องมือสร้างสคริปต์วิดีโอ AIเครื่องมือสร้างชื่อและคำอธิบาย YouTube ด้วย AIเครื่องสร้างแคปชั่นสำหรับ Instagram ด้วย AIเครื่องสร้างหัวข้อและประวัติ LinkedIn ด้วย AIเครื่องมือสร้างหัวข้อเรซูเม่ด้วย AIเครื่องสร้างจดหมายสมัครงานด้วย AIเครื่องสร้างเนื้อเพลงแร็พ AIเครื่องมือรวมชั้น PDFปลดล็อก PDF (ลบรหัสผ่านเจ้าของ)ตัวแยกข้อความจาก PDFดึงหน้า PDFเครื่องนับคำ PDFใส่รหัสผ่าน PDFเพิ่มเลขหน้าลงใน PDFลบหน้า PDFหมุน PDFแปลง JPG เป็น PDFPDF เป็น JPGตัวแปลง PT เป็น PXตัวแปลง PX เป็น REMตัวแปลงโทลาเป็นกรัมตัวแปลงหน่วยที่ดินอินเดียตัวแปลง mcg เป็น mgเครื่องสร้างเนื้อเพลง AIเครื่องสร้างบทกวี AIเครื่องมือสร้างเรื่องราวด้วย AIตัวแปลภาษา AIเครื่องสรุปข้อความ AIตัวแปลง mg เป็น mlตัวแปลง MPH เป็น KMH / KMH เป็น MPHตัวแปลงนอตเป็นไมล์ต่อชั่วโมงตัวแปลงลูกบาศก์เมตรเป็นลูกบาศก์ฟุตตัวแปลงลูกบาศก์ฟุตเป็นลูกบาศก์หลาตัวแปลงตารางฟุตเป็นตารางเมตรตัวแปลงตารางเมตรเป็นตารางฟุตตัวแปลงออนซ์เป็น MLตัวแปลง ML เป็นออนซ์ตัวแปลงแกลลอนเป็นลิตรตัวแปลงลิตรเป็นแกลลอนตัวแปลงกิโลกรัมเป็นสโตนตัวแปลงสโตนเป็นกิโลกรัมตัวแปลงนิ้วเป็นมิลลิเมตรตัวแปลงมิลลิเมตรเป็นนิ้วตัวแปลงไมล์เป็นกิโลเมตรตัวแปลงกิโลเมตรเป็นไมล์ตัวแปลงฟาเรนไฮต์เป็นเซลเซียสตัวแปลงเซลเซียสเป็นฟาเรนไฮต์เครื่องคำนวณขนาดเป้สะพายหลังเครื่องคำนวณปริมาตรเซิร์ฟบอร์ดเครื่องคำนวณขนาดกริปเทนนิสเครื่องคำนวณขนาดหมวกกันน็อกเครื่องคำนวณขนาดถุงมือเครื่องแปลงขนาดหมวกเครื่องคำนวณขนาดสโนว์บอร์ดเครื่องคำนวณขนาดสกีเครื่องคำนวณขนาดจักรยานตัวจับเวลาแบ่งช่วงสปีดรันเครื่องคำนวณสเตเบิลฟอร์ดเครื่องคำนวณเช็คเอาต์ปาเป้าเครื่องคำนวณอีโคโนมีโบว์ลิ่งคริกเก็ตเครื่องคำนวณสไตรค์เรตการตีเครื่องคำนวณ Net Run Rateเครื่องคำนวณอัตราส่วน K/Dเครื่องคำนวณเรตติ้ง Eloเครื่องคำนวณการฟื้นตัวของอัตราการเต้นหัวใจเครื่องคำนวณเวลาเดินป่าเครื่องคำนวณเพซพายเรือเครื่องคำนวณ Age-Grading การวิ่งเครื่องคำนวณ FTP และโซนพลังเครื่องคำนวณ Beep Testเครื่องคำนวณคะแนน ACFTเครื่องคำนวณ Wilks & DOTSเครื่องคำนวณออฟเซ็ตล้อค้นหาดัชนีโหลดและเรตติ้งความเร็วของยางเครื่องคำนวณต้นทุนต่อไมล์เครื่องคำนวณการซื้อรถลีสเครื่องคำนวณการผสมค่าออกเทนเครื่องคำนวณอัตราส่วนน้ำมัน 2 จังหวะเครื่องคำนวณความจุกระบอกสูบเครื่องยนต์เครื่องคำนวณโซฟาผ่านประตูเครื่องคำนวณคอร์ดฟืนเครื่องคำนวณ CADR เครื่องฟอกอากาศเครื่องคำนวณขนาดเครื่องลดความชื้นเครื่องคำนวณขนาดพัดลมเพดานเครื่องคำนวณขนาดผ้าม่านเครื่องคำนวณขนาดพรมเครื่องคำนวณความสูงในการแขวนภาพเครื่องคำนวณความสูงการติดตั้งทีวีเครื่องคำนวณขนาดทีวีเครื่องคำนวณปริมาตรและแผ่นรองบ่อเครื่องคำนวณเกลือสระว่ายน้ำเครื่องคำนวณปริมาตรสระว่ายน้ำเครื่องคำนวณขนาดเครื่องทำน้ำอุ่นเครื่องคำนวณเรซินอีพ็อกซีเครื่องคำนวณระยะห่างลูกกรงเครื่องคำนวณบัวเชิงผนังและคิ้วเครื่องคำนวณไซดิ้งเครื่องคำนวณสีย้อมไม้เดคเครื่องคำนวณเมล็ดหญ้าเครื่องคำนวณหญ้าปูสนามเครื่องคำนวณยางมะตอยเครื่องคำนวณลูกบาศก์หลาเครื่องคำนวณความยาวเสาอากาศเครื่องคำนวณการบรรจุท่อร้อยสายเครื่องคำนวณตัวเก็บประจุแบบอนุกรมและขนานเครื่องคำนวณรีแอกแตนซ์เหนี่ยวนำเครื่องคำนวณแสงสว่างในห้องเครื่องคำนวณลักซ์เป็นลูเมนตัวแปลงลูเมนเป็นวัตต์เครื่องคำนวณขนาดเครื่องกำเนิดไฟฟ้าตัวแปลง mAh เป็น Whเครื่องคำนวณกำลังไฟฟ้า 3 เฟสเครื่องคำนวณ kVAเครื่องคำนวณแอมป์เป็นวัตต์เครื่องคำนวณวัตต์เป็นแอมป์เครื่องคำนวณตัวต้านทานแบบอนุกรมเครื่องคำนวณแรงเสียดทานเครื่องคำนวณพื้นเอียงเครื่องคำนวณความได้เปรียบเชิงกลเครื่องคำนวณความเร็วเสียงเครื่องคำนวณความเร็วคลื่นเครื่องคำนวณแรงลอยตัวเครื่องคำนวณความเร็วสุดท้ายเครื่องคำนวณความยาวคลื่นเดอบรอยล์เครื่องคำนวณพลังงานโฟตอนเครื่องคำนวณ E=mc²เครื่องคำนวณการยืดออกของเวลาเครื่องคำนวณกฎข้อที่สามของเคปเลอร์เครื่องคำนวณความเร็วหลุดพ้นเครื่องคำนวณแรงโน้มถ่วงเครื่องคำนวณกฎเบียร์ แลมเบิร์ตเครื่องคำนวณสมการเนินสต์เครื่องคำนวณความดันออสโมติกเครื่องคำนวณการเพิ่มขึ้นของจุดเดือดเครื่องคำนวณการลดลงของจุดเยือกแข็งเครื่องคำนวณองค์ประกอบร้อยละเครื่องคำนวณนอร์แมลลิตีเครื่องคำนวณโมแลลิตีตัวแปลง pKa เป็น Kaเครื่องคำนวณเฮนเดอร์สัน ฮัสเซลบาล์ชเครื่องคำนวณผลได้ตามทฤษฎีเครื่องคำนวณสารกำหนดปริมาณเครื่องคำนวณการจัดเรียงอิเล็กตรอนตารางธาตุแบบโต้ตอบเครื่องสร้างแผนการสอน AIเครื่องสร้างควิซ AIเครื่องสร้างการอ้างอิง APA/MLA/Chicagoเครื่องคำนวณเปอร์เซ็นต์การเข้าเรียนเครื่องคำนวณคะแนน APเครื่องคำนวณคะแนน ACTเครื่องคำนวณคะแนน SATตัวสร้างตัวละคร RPG แบบสุ่ม