要进行编码http://dev.csdn.net/article/49/49256.shtm

解决方案 »

  1.   

    CODE/* Replace escape sequences in an URL (or a part of an URL) */
    /* works like strcpy(), but without return argument */
    /* unescape_url_string comes from ASFRecorder */
    void
    url_unescape_string(char *outbuf, const char *inbuf)
    {
    unsigned char c;
    do {
    c = *inbuf++;
    if (c == '%') {
    unsigned char c1 = *inbuf++;
    unsigned char c2 = *inbuf++;
    if ( ((c1>='0' && c1<='9') || (c1>='A' && c1<='F')) &&
    ((c2>='0' && c2<='9') || (c2>='A' && c2<='F')) ) {
    if (c1>='0' && c1<='9') c1-='0';
    else c1-='A'-10;
    if (c2>='0' && c2<='9') c2-='0';
    else c2-='A'-10;
    c = (c1<<4) + c2;

    }*outbuf++ = c;
    } while (c != '')
    输出c
      

  2.   

    平时遇到这样的东西都是因为传了汉字而页的 encoding="utf-8" ,改成gb2312这个就满足了楼主这个是传了特殊编码了,学习下
      

  3.   

    web.Config文件加上  <globalization   requestEncoding="GB2312"   responseEncoding="GB2312"   uiCulture="zh-CN"     culture="zh-CN"   fileEncoding="GB2312"   />