小弟写了一博客备份工具,但其中一个博客网站把我的服务器IP屏蔽了(不是因为请求太频繁,因为在本地可正常使用,用的是冒充搜索引擎的方式请求的),所以我想用JS跨域请求博客地址。现在的问题是:
1、JS跨域请求JSONP只能请求js、txt等文件,请问动态网页怎么办?
2、如果在服务器端模拟客户端请求好像办不到: c#如何模拟客户端向指定服务端URL GET/POST 数据,请问有没有其他的解决方案?
1、JS跨域请求JSONP只能请求js、txt等文件,请问动态网页怎么办?
2、如果在服务器端模拟客户端请求好像办不到: c#如何模拟客户端向指定服务端URL GET/POST 数据,请问有没有其他的解决方案?
解决方案 »
- vs2005的普通報表用vs2005打不開,急啊!
- SQL優化
- 请问 DevExpress ASPxGridView1 怎样显示滚动条
- 救助:关于ERP系统设置问题
- 有关.net空间
- 我写的类似RadioButtonList 的WebControl控件出现了一些问题,请大家帮忙.
- 为什么选择dropdownlist了后,不post页面?
- 求将Access的IP数据库转为192.168.0.1格式的函数及最新的IP数据库
- 如何将asp.net访问数据库的语句放在一个文件中调用??谢谢
- 用c#怎么把一个字符串转为字符数组,请大虾们指教
- Intelligencia.UrlRewriter.dll配置无后缀路径
- 网站进程问题
正则提取想要内容System.Net.WebClient wc = new System.Net.WebClient();
Byte[] pageData = wc.DownloadData("网页地址");
string s= System.Text.Encoding.Default.GetString(pageData);
可以考虑用Httpwebrequest类加上代理服务器模拟请求.2.如果这个网对IP的获取不严谨,可以在服务器模拟一个假IP3.另找一个服务器B,用你的服务器请求B,让B采集,再返回给你原来的服务器4.在你自己的电脑上使用,采集数据后上传到你的服务器上.或者结合3,让你的服务器通过你的个人
电脑采集.
http://www.csharpwin.com/dotnetspace/3778r6512.shtml