http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 13070|回复: 4

[求助] HttpHelper无法下载pdf

[复制链接]
发表于 2023-2-1 15:13:08 | 显示全部楼层 |阅读模式
HttpHelper下载pdf

获取pdf   获取不了。只能返回这样的数据:
%PDF-1.7
%³��
1 0 obj
<</Names <</Dests 4 0 R>> /Outlines 5 0 R /Pages 2 0 R /Type /Catalog>>
endobj
3 0 obj
<</Author (admin) /Comments () /Company () /CreationDate (D:20230116111054+03'10') /Creator (&#65533;&#65533;



我用postman 是返回正常的,body都能显出先pdf的内容



无奈之下我只能使用原始方法:HttpWebRequest,HttpWebResponse 获取到了
也正常下载到了这个pdf文件



请问我是哪里写错了吗?
我是用fiddler获取到的代码
[C#] 纯文本查看 复制代码
private string GetHttp20230201150825()
{
	SufeiUtil.HttpHelper http = new SufeiUtil.HttpHelper();
	SufeiUtil.HttpItem item = new SufeiUtil.HttpItem()
	{
		URL = "http://192.168.3.97:12302/api/file/preview?fileLinkId=353127153438830592&storeId=message",
		Method = "POST",
		Accept = "application/json, text/plain, */*",
		UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1518.70",
		ContentType = "application/json",
		Cookie = "VENUS-GW-SESSION=60fa47a8-529f-4c88-aa85-ab902f8d1ce4; VENUS-SSO-SESSION=337BE948CE9A4719C00000D3B451D0A2",
		PostEncoding = Encoding.UTF8,
		Postdata = "{\"query\":\"\"}"
	};
	SufeiUtil.HttpResult result = http.GetHtml(item);
	string html = result.Html;
	return html;
}




1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
 楼主| 发表于 2023-2-1 15:14:52 | 显示全部楼层
postman显示:
微信截图_20230201151414.png
 楼主| 发表于 2023-2-1 15:16:12 | 显示全部楼层
原始方法这样的获取到了:

微信截图_20230201151414.png
 楼主| 发表于 2023-2-1 15:17:50 | 显示全部楼层
HttpHelper 获取的就是这样的  无法准确获取到我需要的pdf文件

微信截图_20230201151414.png
发表于 2023-2-1 16:46:42 | 显示全部楼层
编码不对吧,换个编码试试
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-12-22 14:23

© 2014-2021

快速回复 返回顶部 返回列表