使用 .NET HttpClient 下载 PDF 文件的DEMO
使用GET方式下载PDF文件
示例代码:
using System;namespace ConsoleApp2
{class Program{static void Main(string[] args){System.Net.Http.HttpClient httpClient = new System.Net.Http.HttpClient();httpClient.BaseAddress = new Uri("https://dms.esnadexpress.com/");System.Net.Http.HttpRequestMessage httpRequestMessage = new System.Net.Http.HttpRequestMessage();httpRequestMessage.Method = new System.Net.Http.HttpMethod("GET");httpRequestMessage.Headers.Add("context-type", "application/pdf");httpRequestMessage.RequestUri = new Uri("https://dms.esnadexpress.com/img/2019-07-16/2/custom_pdf_ESNAD_1563242468479_54981_3223fe36-31c3-4d73-b447-d2c4720046fa.pdf");System.Net.Http.HttpResponseMessage httpResponseMessage = httpClient.SendAsync(httpRequestMessage).Result;if (httpResponseMessage.StatusCode == System.Net.HttpStatusCode.OK){System.IO.Stream stream = httpResponseMessage.Content.ReadAsStreamAsync().Result;using (System.IO.FileStream fs = new System.IO.FileStream("e:\\download.pdf",System.IO.FileMode.CreateNew)){byte[] buffer = new byte[stream.Length];stream.Read(buffer, 0, buffer.Length);fs.Write(buffer, 0, buffer.Length);}}}}
}
使用 .NET HttpClient 下载 PDF 文件的DEMO相关推荐
- PHP ajax 远程下载PDF文件保存在本地服务器
在一些时候我们想ajax方式来保存一些PDF文件,尤其是它放在远程服务器上,并且是保存在我们自己的服务器上存储,这个时候我们需要写一段程序来帮助我们完成这个工作,本文介绍了PHP 远程下载PDF文件保 ...
- php+预览和下载pdf文件,vue实现在线预览pdf文件和下载(pdf.js)
最近做项目遇到在线预览和下载pdf文件,试了多种pdf插件,例如jquery.media.js(ie无法直接浏览) 最后选择了pdf.js插件(兼容ie10及以上.谷歌.安卓,苹果) 强烈推荐改插件, ...
- 微信公众号内,实现下载 PDF 文件。
背景:需要在 微信公众号 内实现,通过点击一个[下载PDF文件]按钮,预期将 PDF 文件下载到本地自行打印. 前言:首先,本文采用的是 配合 后端 的实现方案.后端 返回file文件,通过 a 链接 ...
- java从页面下载pdf文件到本地
java从页面下载pdf文件,strtus2为例,其他框架语法大致一样 直接上代码 这边我传了个参数 从数据库中查出来文件存在服务器的相对路径 页面 <button class="la ...
- H5 下载PDF文件
h5 下载pdf 文件 请看代码: fetch(url).then(res => {* 响应一个promise 对象// 此处响应体的是一个 [ReadableStream]console.lo ...
- 下载PDF文件及打印PDF文件
一:下载PDF 如果单纯的用A标签设置download属性来下载是直接打开pdf文件的而不是下载. import { download } from './download'; /*** 下载PDF文 ...
- 使用js直接下载pdf文件而不用在新的浏览器窗口打开
最近接了一个需求,要求用户点击下载按钮后直接下载pdf文件,而不是打开一个新窗口,让用户再去手动保存. 接到需求后我立刻着手在网上查找文档,发现很多声称可以实现直接下载的方法都不行,只有下面这个方法成 ...
- Linux无法阅读caj文件解决办法之一(下载pdf文件)
在FireFox浏览器上直接安装下面链接中的脚本,然后重启浏览器就可以下载pdf文件了 https://greasyfork.org/zh-CN/scripts/389343-%E4%B8%AD%E5 ...
- 一步一步教你用Python爬虫框架Scrapy下载Pdf文件
哈喽,感谢你在这寂寞的晚上看到这篇寂寞的文章.今天接到朋友的一个需求,下载pdf文件并且用网络上的书名保存.想到下载pdf文件啊,虽然requests也能实现,但是速度还是太慢了,于是乎,Scrapy ...
- 安卓从服务器中下载pdf文件 然后调用第三方软件WPS Office打开
安卓从服务器中下载pdf文件 然后调用第三方软件WPS Office打开 前提: 高版本想使用Uri.fromFile() file://的形式 需要在onCreate 或init方法中添加下面代码. ...
最新文章
- 安川g7接线端子图_西门子SIWAREX称重模块安装接线注意事项!
- 10-18 JS基础复习笔记
- python程序不出结果_超详细的Python入门教程,1小时就可以学会
- python读取 pcd 数据 三种方法
- 使用PyTorch创建神经网络
- Segment Tree
- CSS 笔记——盒子模型
- python基础知识-Python语言基础知识总结
- php错误日志和php-frm错误日志,错误amp;日志
- 5. CSS 类选择器
- mathtype过期,不用每次都去回顾教程
- 需求分析模板_如何进行培训需求分析?
- UCHome二次开发 规范
- CRC16 - CCITT 计算方法(查表法)| C语言实现
- 微软客服的痛苦-还敢应聘微软客服
- 绘制蛋白-配体2D相互作用工具汇总
- 老师讲的真棒!javaisblank函数的使用方法
- web视频上传和播放功能
- 遇到困难,应该迎刃而上
- vs2008编译Xvid源代码 1.2.2版本