簡介
對字元串進行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