当前位置: 首页 > news >正文

C# HttpClient 实现HTTP Client 请求

为什么? C# httpclient get 请求和直接浏览器请求结果不一样

为了测试一下HTTP接口的,用C# HttpClient实现了HTTP客户端,用于从服务端获取数据。

但是遇到了问题:C# httpclient get 请求和直接浏览器请求结果不一样

初始代码如下:

            using var client = new HttpClient();// 发送GET请求并获取响应HttpResponseMessage response = await client.GetAsync(url);// 检查响应是否成功if (response.IsSuccessStatusCode){// 读取响应内容string responseBody = await response.Content.ReadAsStringAsync();// 输出响应内容Console.WriteLine($"Response: {responseBody}");}else{Console.WriteLine($"Failed to make a GET request. Status code: {response.StatusCode}");}

但是,运行后返回的是不是url请求的数据,而是业务系统的登录页面

直接在浏览器中输入url ,返回的确是想要的真实数据。 这是为什么呢?

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 零基础学习Python(八)—— time模块、request模块、数据分析和自动化办公相关模块、jieba模块、文件操作和os相关模块的简单介绍
  • 常见 HTTP 状态码详解与Nginx 文件上传大小限制
  • torchvision数据集使用
  • Java设计模式【命令模式】-行为型
  • 【chrony安装】安装chrony服务作为NTP客户端(linux版)
  • html+css+js网页设计 旅游 龙门石窟4个页面
  • 【2023年】云计算金砖牛刀小试6
  • 【机器学习】从零开始理解深度学习——揭开神经网络的神秘面纱
  • 十款闭源加密软件推荐:哪款才是最佳选择
  • Spring2-入门
  • 流片为啥那么重要?
  • SpringMVC;MVC模式;Spring环境搭建;
  • 【万象AI,安全新生】美洽献力2024国家网络安全宣传周-成都站
  • Vue3+TS项目pinia使用优化在stores目录下新建index.ts
  • String,StringBuffer ,StringBuilder 的区别及其详解
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • [译]前端离线指南(上)
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • ES6 学习笔记(一)let,const和解构赋值
  • HTML中设置input等文本框为不可操作
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • JAVA_NIO系列——Channel和Buffer详解
  • java正则表式的使用
  • leetcode98. Validate Binary Search Tree
  • Shell编程
  • TypeScript迭代器
  • vue总结
  • Wamp集成环境 添加PHP的新版本
  • 记一次删除Git记录中的大文件的过程
  • 前端
  • 如何用vue打造一个移动端音乐播放器
  • 使用 @font-face
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 微信开放平台全网发布【失败】的几点排查方法
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​TypeScript都不会用,也敢说会前端?
  • ​插件化DPI在商用WIFI中的价值
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • !!java web学习笔记(一到五)
  • ###项目技术发展史
  • #WEB前端(HTML属性)
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • $.ajax中的eval及dataType
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (创新)基于VMD-CNN-BiLSTM的电力负荷预测—代码+数据
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (十六)视图变换 正交投影 透视投影