http 請求 get 方式 url 特殊字元

2021-09-02 12:12:30 字數 839 閱讀 6729

書寫url時要使用us-ascii字符集可以顯示的字元。

如果需要在url中使用不屬於此字符集的字元,就要使用特殊的符號對該字元進行編碼。

如:最常使用的空格用%20來表示,例如:/new%20123.html

除了那些無法顯示的字元外,還需要在url中對那些保留(reserved)字元和不安全(unsafe)字元進行編碼。

所謂保留字元就是那些在url中具有特定意義的字元。不安全字元是指那些在url中沒有特殊含義,但在url所在的上下文中可能具有特殊意義的字元。例如雙引號(「」)

部分保留字元和不安全字元及其url編碼

字元 描述 用法 編碼

; 分號 保留 %3b

/ 斜線 保留 %2f

? 問號 保留 %3f

: 冒號 保留 %3a

@ 「at」符號 保留 %4o

= 等號 保留 %3d

& 「和」符號 保留 %26

< 小於號 不安全 %3c

> 大於號 不安全 %3e

" 雙引號 不安全 %22

# 井號 不安全 %23

% 百分號 不安全 %25

右大括號 不安全 %7d

| 豎線 不安全 %7c

\ 反斜線 不安全 %5c

^ 加字型大小 不安全 %5e

~ 波浪 不安全 %7e

[ 左中括號 不安全 %5b

] 右中括號 不安全 %5d

` 反單引號 不安全 %60

空格 不安全 %20

通常情況下,如果對某個字元能否在url中使用有疑問,那麼你應該始終使用該字元的編碼。除字母、數字和字元$-_.+!*'()外的其它所有字元都應該使用編碼。

http 請求方式 GET請求和POST請求

http 請求方式 get請求和post請求 1.get請求,獲得伺服器資源 post請求,向伺服器發布資訊 2.get請求長度有限制,不適合 檔案傳輸 這類大量資料 3.get請求位址列會出現,一些安全性高的多採用post,把請求引數移到資訊體 4.瀏覽器通常會用快取儲存資料,如果訪問的是相同的 ...

HTTP請求中的GET與POST方式

原理方面 1 兩者都是向伺服器傳送請求,然後返回結果 2 在http中,get 用於獲取資訊,特性是 安全 冪等 1 安全 該操作用於獲取資訊而非修改資訊,因此一般不產生 就像資料庫查詢操作一樣 2 冪等 對同乙個url的請求,返回唯一的結果 3 get 提交的資料長度限制為1024個位元組,且為a...

HTTP請求方式get和post的區別

list item http請求的常用方法有 get方法 post方法 head方法 put方法 delete方法 connect方法 options方法 trace方法。下面本篇文章就給大家介紹一下最常用的get和post方法,希望對你們有所幫助。get方法用於使用給定的url從給定伺服器中檢索資...