ashx接口中 Post Header传值接收的中文为问号,该如何解决
ashx接口中 Post Header传值接收的中文为问号
context.Response.ContentType = "text/plain";
string name = string.Empty;
if (!object.Equals(context.Request.Headers["name"], null))
{
name = context.Request.Headers["name"];
}
是编码格式的问题么 客户端是安卓那边 我需要怎么设置编码格式
------解决思路----------------------
对方跟你一样的编码就行了啊....
如果你是utf-8 他必须也要是utf-8...
------解决思路----------------------
传数据的时候可以先用js进行url编码,然后收到数据以后再进行解码
context.Response.ContentType = "text/plain";
string name = string.Empty;
if (!object.Equals(context.Request.Headers["name"], null))
{
name = context.Request.Headers["name"];
}
是编码格式的问题么 客户端是安卓那边 我需要怎么设置编码格式
------解决思路----------------------
对方跟你一样的编码就行了啊....
如果你是utf-8 他必须也要是utf-8...
------解决思路----------------------
传数据的时候可以先用js进行url编码,然后收到数据以后再进行解码