dotnetcore使用HttpClient

dotnetcore使用HttpClient进行get请求获取dom

我们可以参考官网:https://docs.microsoft.com/zh-cn/dotnet/api/system.net.http.httpclient?view=netcore-2.1

需要引用:using System.Net.Http;

使用语言:C#

环境:.net core 2.1 (当前使用)

核心代码:

HttpClient client = new HttpClient(new HttpClientHandler());
var html = client.GetStringAsync(“https://blog.csdn.net/qq_36051316/article/details/84380024”).Result.ToString();
System.Console.WriteLine(html);

HttpClient client = new HttpClient(new HttpClientHandler());
var html = client.GetStringAsync("https://blog.csdn.net/qq_36051316/article/details/84380024").Result.ToString();
System.Console.WriteLine(html);

全部代码:

using System;
using System.Net.Http;
namespace netcore.Http_Client.demo
{class Program{static void Main(string[] args){HttpClient client = new HttpClient(new HttpClientHandler());//获取我们当前网站的domvar html = client.GetStringAsync("https://blog.csdn.net/qq_36051316/article/details/84380024").Result.ToString();Console.WriteLine("输出网站内容:");Console.WriteLine("================华丽分割线==================");System.Console.WriteLine(html);}}
}

HttpClient的使用 (dotnetcore) (.netcore)相关推荐

  1. Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台

    Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 原文:Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 转发请注明此文 ...

  2. postman发送object_.NetCore HttpClient发送请求的时候为什么自动带上了一个RequestId头部...

    奇怪的问题 最近在公司有个系统需要调用第三方的一个webservice.本来调用一个下很简单的事情,使用HttpClient构造一个SOAP请求发送出去拿到XML解析就是了. 可奇怪的是我们的请求在运 ...

  3. .NetCore HttpClient发送请求的时候为什么自动带上了一个RequestId头部?

    奇怪的问题 最近在公司有个系统需要调用第三方的一个webservice.本来调用一个下很简单的事情,使用HttpClient构造一个SOAP请求发送出去拿到XML解析就是了.可奇怪的是我们的请求在运行 ...

  4. .NetCore 2.1以后的HttpClient最佳实践

    ASP.NET Core 2.1中出现一个新的HttpClientFactory功能, 它有助于解决开发人员在使用HttpClient实例从其应用程序发出外部Web请求时可能遇到的一些常见问题. 01 ...

  5. httpclient依赖_.NetCore 3.1高性能微服务架构:封装调用外部服务的接口方法HttpClient客户端思路分析...

    护士节快乐 众所周知,微服务架构是由一众微服务组成,项目中调用其他微服务接口更是常见的操作.为了便于调用外部接口,我们的常用思路一般都是封装一个外部接口的客户端,使用时候直接调用相应的方法.webse ...

  6. .NetCore HttpClient Proxy 设置全局代理

    .NetCore HttpClient Proxy 设置全局代理 环境 .net6.0,使用的是 HttpClient 在Program.cs里面 service.AddHttpClient<H ...

  7. NetCore使用DotNetCore.CAP框架

    CAP 是一个EventBus,同时也是一个在微服务或者SOA系统中解决分布式事务问题的一个框架.它有助于创建可扩展,可靠并且易于更改的微服务系统. 这个项目中使用到SqlServer(数据库方面大同 ...

  8. 最全的 netcore 3.0 升级实战方案

    1.哈喽大家中秋节(后)好呀!感觉已经好久没有写文章了,但是也没有偷懒哟,我的视频教程<系列一.NetCore 视频教程(Blog.Core)>也已经录制八期了,还在每周末同步更新中,欢迎 ...

  9. DotNetCore 3.0 助力 WPF 开发

    前言 Visual Studio 2019 已经正式发布了,DotNetCore 3.0 的正式版也指日可待.在之前的版本中,作为一名基于微软生态的传统 WPF 程序员看着隔壁同学在开发 DotNet ...

最新文章

  1. 20100506 学习记录:grdview添加新的一行数据
  2. 还有人记得【日之韵】吗?——提供下载
  3. pycharm小白使用指南
  4. 对序列连续计算平均数和方差
  5. PHP程序员的技术成长规划(转载)
  6. 【渝粤教育】国家开放大学2018年春季 0557-21T广告设计 参考试题
  7. No module named swigfaiss
  8. Linux系统下Java程序读取配置文件
  9. Flash游戏开发中的人物走动实现方法
  10. 小米android怎么刷机教程,安卓刷机教程_小米刷机教程_手机刷机教程-IT资讯(PC6.com)...
  11. 特征检测和特征提取算子
  12. 图表排版设计html,网页的排版(表格篇上)
  13. usb计算机采集卡,关于usb视频采集卡 hdmi设置你可能不知道
  14. C语言递归函数求n!的两种写法---详细讲解
  15. openmv 神经网络 超出内存_星瞳科技OpenMV视频教程22-神经网络cifar_10
  16. Unity ShaderGraph初始使用配置
  17. 转:适用于虚拟桌面的 Windows 10 企业版
  18. HDU 1043 Eight(八数码第七境界|A*+哈希+曼哈顿距离)
  19. 邮箱要钱吗?注册邮箱要钱吗?怎么申请注册邮箱?
  20. Angelababy 首攻好莱坞 获封最闪亮新星

热门文章

  1. 基础知识 | BOM 事件
  2. 优思学院|六西格玛黑带应如何选择和评估项目?
  3. spss连接mysql_通过结合使用 SPSS 与数据库仓库连接开展预测性分析
  4. Thread和Runnable
  5. Pandas 获得 Dataframe 的行数和列数
  6. 软件测试面试题:你自认为测试的优势在哪里?
  7. [阅读体会] 学习OpenCV 3 (Learning OpenCV 3)
  8. Unity | VS2019中代码颜色的更改
  9. 【教程视频分享】Java SSM开发购物网站项目教程视频
  10. 接触角测量仪器及主要功能