首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

CGI 資料編碼規則與 Java URLEncoder 實務

     編輯:Java 相關知識

URL 編碼規則

查詢字串格式:name=value&name2=value2。空格以 + 表示;特殊字元(&、=、% 等)以 %XX 十六進位 ASCII 碼表示。例:John & Marsha → John+%26+Marsha。

Java 內建編碼工具

URLEncoder.encode(String) 靜態方法自動處理上述規則。測試程式 EncodeDemo:接收命令列參數合併編碼列印。

Applet 組裝完整 CGI 命令

收集欄位資料 → trim() → toLowerCase()(Email 統一小寫避免大小寫衝突) → URLEncoder.encode() → 以 & 串接欄位 → 前綴 CGI程式URL? → 建立 URL 物件發送。此流程可與任何相容 CGI 程式搭配,不限於 Java 實作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved