url Encode和Decode的实现
源码下载地址(vs2005版本):http://download.csdn.net/detail/hherima/5108862
也可以下载源码(ios版本):http://download.csdn.net/detail/hherima/5108862
下面是IOS的源码,注意将源文件后缀改为mm相关的VC后缀也改为mm
头文件
-
using namespace std;
-
#include <string.h>
-
#include <iostream>
-
-
class UrlEncode
-
{
-
public:
-
NSString* Encode(NSString*src);
-
NSString* Decode(NSString* src);
-
private:
-
string HttpUrlDecode(const string& srcUrl);
-
string HttpUrlEncode(const string& srcUrl);
-
int hexchar2int(char c);
-
string UrlEncodeFormat(const unsigned char cValue);
-
string DecimalToHexString(unsigned int nValue);
-
-
};
源文件
网络传输文本,urlEncode和decode的iOS实现。,布布扣,bubuko.com
网络传输文本,urlEncode和decode的iOS实现。
原文:http://blog.csdn.net/hongwu32/article/details/24519717