Foxtable(狐表)用户栏目专家坐堂 → [求助]客户端类中文乱码


  共有1780人关注过本帖树形打印复制链接

主题:[求助]客户端类中文乱码

帅哥哟,离线,有人找我吗?
yjh2002
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
[求助]客户端类中文乱码  发帖心情 Post By:2018/8/10 15:46:00 [只看该作者]

用客户端类抓取网站数据时中文显示乱码。如下:
<head><title>
?????????????
</title>  
请问如何解决?

 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2018/8/10 15:59:00 [只看该作者]

顶一顶

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/10 16:00:00 [只看该作者]

具体的网址贴出来;具体的代码发出来测试。

 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2018/8/10 16:04:00 [只看该作者]

网址:http://www.ytfcjy.com/Public/project/presellCertList.aspx
代码:
    Dim hc As New HttpClient(dz.Trim)
    hc.Timeout = 60 '设置超时为5秒
    hc.sCookies.Add("ASP.NET_SessionId",cks.Trim)

    pd = e.Form.controls("TextBox4").value 
    pd = pd & cstr(i).Trim & "&__EVENTVALIDATION=%2FwEWDgLMvqnODALkoKaUCwLHgtuxCQLz%2F%2FL%2FBQLEhPyQAgLEhMD%2FBwLvjry%2FBQKtkuWiCgKVnpmiCALjqp3cBwLMr7u8AgK41MbHDwLpkerFCALzy7mtBSyRTEUApcD9ZfFaAusCcf3FJXcK"
    'hc.Resp">    hc.FormData.Add("postData",pd)
    s = hc.GetData()
    e.Form.controls("TextBox3").value = s
代码不用发非常完整吧,因为那个网站要发送一段非常长的不知道是什么东西的一堆代码,如果都发上来太多了。如果需要也可以发。

 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2018/8/10 16:05:00 [只看该作者]

会不会是新版本的问题呢?5月份的时候用客户端类取数据没这个问题,不过取的不是这个网站。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/10 16:15:00 [只看该作者]

 

Dim hc As New HttpClient("http://www.ytfcjy.com/Public/project/presellCertList.aspx")
hc.Timeout = 60 '设置超时为5秒
hc.ResponseEncoding = "gb2312"
Dim s = hc.GetData()
output.show(s)

[此贴子已经被作者于2018/8/10 16:15:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2018/8/10 16:20:00 [只看该作者]

hc.ResponseEncoding = "gb2312"
这块帮助上光有这么个属性,没有介绍。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/10 16:39:00 [只看该作者]


 回到顶部