使用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相关推荐

  1. PHP ajax 远程下载PDF文件保存在本地服务器

    在一些时候我们想ajax方式来保存一些PDF文件,尤其是它放在远程服务器上,并且是保存在我们自己的服务器上存储,这个时候我们需要写一段程序来帮助我们完成这个工作,本文介绍了PHP 远程下载PDF文件保 ...

  2. php+预览和下载pdf文件,vue实现在线预览pdf文件和下载(pdf.js)

    最近做项目遇到在线预览和下载pdf文件,试了多种pdf插件,例如jquery.media.js(ie无法直接浏览) 最后选择了pdf.js插件(兼容ie10及以上.谷歌.安卓,苹果) 强烈推荐改插件, ...

  3. 微信公众号内,实现下载 PDF 文件。

    背景:需要在 微信公众号 内实现,通过点击一个[下载PDF文件]按钮,预期将 PDF 文件下载到本地自行打印. 前言:首先,本文采用的是 配合 后端 的实现方案.后端 返回file文件,通过 a 链接 ...

  4. java从页面下载pdf文件到本地

    java从页面下载pdf文件,strtus2为例,其他框架语法大致一样 直接上代码 这边我传了个参数 从数据库中查出来文件存在服务器的相对路径 页面 <button class="la ...

  5. H5 下载PDF文件

    h5 下载pdf 文件 请看代码: fetch(url).then(res => {* 响应一个promise 对象// 此处响应体的是一个 [ReadableStream]console.lo ...

  6. 下载PDF文件及打印PDF文件

    一:下载PDF 如果单纯的用A标签设置download属性来下载是直接打开pdf文件的而不是下载. import { download } from './download'; /*** 下载PDF文 ...

  7. 使用js直接下载pdf文件而不用在新的浏览器窗口打开

    最近接了一个需求,要求用户点击下载按钮后直接下载pdf文件,而不是打开一个新窗口,让用户再去手动保存. 接到需求后我立刻着手在网上查找文档,发现很多声称可以实现直接下载的方法都不行,只有下面这个方法成 ...

  8. Linux无法阅读caj文件解决办法之一(下载pdf文件)

    在FireFox浏览器上直接安装下面链接中的脚本,然后重启浏览器就可以下载pdf文件了 https://greasyfork.org/zh-CN/scripts/389343-%E4%B8%AD%E5 ...

  9. 一步一步教你用Python爬虫框架Scrapy下载Pdf文件

    哈喽,感谢你在这寂寞的晚上看到这篇寂寞的文章.今天接到朋友的一个需求,下载pdf文件并且用网络上的书名保存.想到下载pdf文件啊,虽然requests也能实现,但是速度还是太慢了,于是乎,Scrapy ...

  10. 安卓从服务器中下载pdf文件 然后调用第三方软件WPS Office打开

    安卓从服务器中下载pdf文件 然后调用第三方软件WPS Office打开 前提: 高版本想使用Uri.fromFile() file://的形式 需要在onCreate 或init方法中添加下面代码. ...

最新文章

  1. 安川g7接线端子图_西门子SIWAREX称重模块安装接线注意事项!
  2. 10-18 JS基础复习笔记
  3. python程序不出结果_超详细的Python入门教程,1小时就可以学会
  4. python读取 pcd 数据 三种方法
  5. 使用PyTorch创建神经网络
  6. Segment Tree
  7. CSS 笔记——盒子模型
  8. python基础知识-Python语言基础知识总结
  9. php错误日志和php-frm错误日志,错误amp;日志
  10. 5. CSS 类选择器
  11. mathtype过期,不用每次都去回顾教程
  12. 需求分析模板_如何进行培训需求分析?
  13. UCHome二次开发 规范
  14. CRC16 - CCITT 计算方法(查表法)| C语言实现
  15. 微软客服的痛苦-还敢应聘微软客服
  16. 绘制蛋白-配体2D相互作用工具汇总
  17. 老师讲的真棒!javaisblank函数的使用方法
  18. web视频上传和播放功能
  19. 遇到困难,应该迎刃而上
  20. vs2008编译Xvid源代码 1.2.2版本

热门文章

  1. 室友转行软件测试,月薪1.4万,天天摸鱼没事干
  2. 中值滤波器 median filter
  3. 基于豆瓣影评数据的文本分析系统【数据爬取+数据清洗+数据库存储+LDA主题挖掘+词云可视化】
  4. hive sql 正则表达式
  5. SpringBoot-iText-Pdf
  6. vue基础----用vue来展示表格数据
  7. Matlab遥感图像分波段,组合显示
  8. UART、RS232、RS485协议简单总结
  9. DBMS_SQLTUNE + SQL Performance Analyzer 实战小记
  10. 天呢,小学生都在B站讲算法?