最近用到c# 抓取网页数据,数据是通过post方式请求和返回,并且数据没有在页面直接展示,如何获取这些数据呢
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
C# WebBrowser 获取 ajax response的内容
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2015-10-08 16:13关注等网页加载完了去取,用document.body.innerhtml也是可以取到的。或者用httpwebrequest也发post去取。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-08-05 14:25weixin_39609423的博客 【实例简介】IE11下不可用,请在低版本IE测试监听webbrowser的所有请求以及查看 请求的详细,含session cookie 请求标题等信息其中参考了如下项目:【实例截图】【核心代码】using System;using System.Collections....
- 2018-11-01 17:52weixin_30872789的博客 假如Webbrowser中的一个页面打开后第一件事就是执行了alert,我们想要阻止它该如何做? <html> <head> <script src="foo.js"> </script> <script> alert('alert immediate...
- 2019-09-23 01:10dkopg24406的博客 C# .Net 2.0实例学习:WebBrowser页面与WinForm交互技巧 2 Study Case 4:高亮显示 上一个例子中我们学会了查找文本——究跟到底,对Web页面还是只读不写。那么,如果说要把所有的搜索结果高亮显示呢?我们...
- 2021-05-07 09:51洋葱庄的博客 使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出。这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true。1、curl获取页面内容,直接输出例子:$url = '...
- 2023-03-10 07:21MOZ-Soft的博客 C#分类辅助类:监听http请求
- 2021-07-08 01:44老盐蛋炒饭的博客 首先这个 不能用ajax 操作,不过 我现在讲的 这个方法和ajax 的效果一样。你在你需要导出的页面写个方法function DaoChu (){location.href = "DaoChu.aspx";}然后在DaoChu.aspx页面的后台Page_Load 中 直接写以下...
- 2021-08-05 20:14weixin_39955149的博客 jquery ajax是个很常用接口,而在请求时候,可能存在响应401的情况(身份认证过期或未登录),比较容易出现在混合应用上,如何进行身份认证,重发失败请求,还是值得注意的。ajax请求有两种方式1. 回调最常写的方式,...
- 2007-08-12 08:47Ajax(Asynchronous JavaScript and XML)窗体技术是Web开发中的一种创新性技术,它通过在后台与服务器异步交换数据并局部更新页面,为用户提供更流畅、更快捷的交互体验,而无需刷新整个网页。这一技术的核心是...
- 2021-01-13 21:24weixin_39742958的博客 C#浏览器提示跨域问题解决方案一,我们使用两个域名互相访问的时候会提示跨域,原因在哪里呢?如下图跨域,我们探究下是什么原因导致浏览器报这个错呢?二,我们研究下看看请求是否成功。,如下图,浏览器返回的是...
- 2021-08-05 17:33宋昕冉的博客 所有options均可选,下面简要说明每个option1.async默认为true,即请求为异步请求,这也是ajax存在的意义。但同时也可以将这个参数设置为false,实现同步请求。(同步请求会锁定浏览器,直到这个请求结束后才可以执行...
- 2020-12-23 02:27Damong.Liu的博客 使用jQuery ajax调用的返回json,中文乱码问题Js代码如下:$.ajax({ url: '/test/testAction.do?method=test', type: 'POST', dataType: 'json', timeout: 5000, async: false, error: function(){ alert('获取数据...
- 2008-12-07 16:34hfzsjz的博客 当当全新正版图书,9周年店庆,特价销售,全场免运费! 抓取Web网页数据分析 通过程序自动的读取其它 ...网页显示的信息,类似于爬虫程序。比方说我们有一个系统,... WebBrowser webb = new WebBrowser(); ...
- 2016-08-11 17:20weixin_30527551的博客 string result =GetRequest("http://localhost:32163/DuoBao/ajax.aspx", "time=5"); //如果有好几个参数可以在后面加,如: time=5&b=1&c=5 /// <summary> /// 获得post请求后响应的数据 /// </...
- 2021-12-28 17:16在路上奔跑~的博客 C#Winform下使用WebKit、Geckofx、CefSharp对比及CefSharp代码实现使用visual studio 2021自带的NuGet程序包管理器安装CefSharp 使用winform项目实现类似浏览器开发,获取页面html元数据,并实现操作可以使用以下几...
- 2019-10-02 18:09acass424022的博客 一、WinForm的WebBrowser控件与JS交互数据: 1、C#类内的代码执行JS脚本函数: ... 给C#类中的WebBrowser控件加载一个包含JS脚本的HTML页面:this.webBrowser1.Url = new System.Uri(Application.Startu...
- 2016-01-30 14:58随风吹笛的博客 特别是在ASP.NET开发当中,可能更多人只会留意在客户端使用Ajax或者在服务器端使用UpdatePanel。其实合理使用I/O线程在通讯项目或文件下载时,能尽量降低IIS的压力。 并行编程是Framework4.0中极力推广的异步操作...
- 2014-06-14 11:47__HelloWorld__的博客 引言 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程...特别是在ASP.NET开发当中,可能更多人只会留意在客户端使用Ajax或者在服务器端使用UpdatePanel。
- 2009-04-03 11:07songz210的博客 网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多...
- 2012-02-08 21:11Finder_Way的博客 开始Cookie 概述Cookie的写、读过程使用Cookie保存复杂对象Js中读写CookieCookie在Session中的应用Cookie在身份验证中的应用Cookie的安全状况如何在C#发请的请求中使用Cookie重构与使用总结补充 Cookie虽然是个...
- 没有解决我的问题, 去提问