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

“重定向次数过多”或者“Too many automatic redirections were attempted”的错误:

C# 代码

C# code ?
1
2
3
4
5
6
7
8
9
String url= "http://www.google.com.hk/search?hl=zh-CN&q=孟宪会" ;
System.Net.HttpWebRequest r = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(url);
r.AllowAutoRedirect =  true ;
//System.Net.CookieContainer c = new System.Net.CookieContainer();
//r.CookieContainer = c;
System.Net.HttpWebResponse res = r.GetResponse()  as  System.Net.HttpWebResponse;
System.IO.StreamReader s =  new  System.IO.StreamReader(res.GetResponseStream(),System.Text.Encoding.GetEncoding( "GB2312" ));
Response.Write(s.ReadToEnd());
res.Close();



解决方法就是加上CookieContainer,完整的代码:
C# 代码

C# code ?

 

1
2
3
4
5
6
7
8
9
String url= "http://www.google.com.hk/search?hl=zh-CN&q=孟宪会" ;
System.Net.HttpWebRequest r = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(url);
r.AllowAutoRedirect = true;
System.Net.CookieContainer c = new System.Net.CookieContainer();
r.CookieContainer = c;
System.Net.HttpWebResponse res = r.GetResponse()  as  System.Net.HttpWebResponse;
System.IO.StreamReader s =  new  System.IO.StreamReader(res.GetResponseStream(),System.Text.Encoding.GetEncoding( "GB2312" ));
Response.Write(s.ReadToEnd());
res.Close();

相关文章:

  • asp.net给asp:button同时添加服务器事件和JS事件
  • 三层交换实现VLAN互通
  • 小白javascript做考试页(一)
  • 在Centos6.5中配置国内网络yum源以及本地yum源
  • JS操作cookies方法
  • 访谈《敏捷和精益项目集管理》的作者Johanna Rothman
  • spark Streaming的Receiver和Direct的优化对比
  • 浅说通字母配符[A-Z][a-z]的匹配问题
  • window server 2003于四信路由器的***组网方案
  • Linux CentOS 文件通配符介绍
  • shell exec 作用
  • UVA455 Periodic Strings
  • HTTP消息结构
  • php 经典分页(推荐和laypage配合)
  • spring获取webapplicationcontext,applicationcontext几种方法详解(转载)
  • ES6核心特性
  • Java 内存分配及垃圾回收机制初探
  • PHP变量
  • python docx文档转html页面
  • python3 使用 asyncio 代替线程
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 百度小程序遇到的问题
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 回流、重绘及其优化
  • 爬虫模拟登陆 SegmentFault
  • 前端自动化解决方案
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 深入浅出webpack学习(1)--核心概念
  • 译自由幺半群
  • 说说我为什么看好Spring Cloud Alibaba
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (十三)Maven插件解析运行机制
  • (转)一些感悟
  • (转载)Linux 多线程条件变量同步
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上
  • .NET简谈设计模式之(单件模式)
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • @EnableAsync和@Async开始异步任务支持
  • @property括号内属性讲解
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • [2016.7 test.5] T1
  • [20160902]rm -rf的惨案.txt
  • [20170705]lsnrctl status LISTENER_SCAN1
  • [codeforces]Levko and Permutation
  • [CSAWQual 2019]Web_Unagi ---不会编程的崽
  • [Django ]Django 的数据库操作
  • [github全教程]github版本控制最全教学------- 大厂找工作面试必备!
  • [Hadoop in China 2011] 蒋建平:探秘基于Hadoop的华为共有云
  • [HNOI2010]BUS 公交线路
  • [JS]数据类型
  • [linux] 创建用户
  • [Linux]创建新用户并授予root权限