urldecode

本函式對字元串進行URL解碼。例如通過urlencode編碼後的字元串,可通過UrlDecode進行解碼。對Url路徑加碼的函式是UrlEncode 用法相反,和UrlDecode是一致對應的·

簡介

對字元串進行URL解碼。

返回值:已解碼的字元串

函式種類: 編碼處理

內容說明

VC環境實現UrlDecode示例

/*

URLEncode是這樣編碼的

1。數字和字母不變。

2。空格變為""號。

3。其他被編碼成"%"加上他們的ascii的十六進制,規律是這樣的

比如“啊”字 編碼的十六進制是B0A1——>%B0%A1(Note:它是每個位元組前加個%)。

*/

#include

#include

#include

#include

#include

using namespace std;

typedef unsigned char BYTE;

inline BYTE toHex(const BYTE &x)

{

return x > 9 ? x + 55: x + 48;

}

string urlEncoding( string &sIn )

{

cout

相關詞條

相關搜尋

熱門詞條

聯絡我們