“重定向次数过多”或者“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();

时间: 2024-12-16 15:52:50

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

遇到的一个重定向次数过多的问题

如图,次数过多一般就是死循环 当时虽然考虑过这一点 但只是在代码上做过考量 并没有想到Global会进来好多次 后来想到了 因为地址会不断刷新. 这点挺重要的,也是官网上搜了一些关于重定向的含义和使用以及区别等等才想到的.

shiro的权限控制应用,集成spring项目,密码错误次数过多短时间锁定

以前对shiro都是一知半解,最近系统学了一遍shiro并集成到了在做的项目中. 下面就详细向大家描述一下shiro的用法. 首先是对spring的配置文件,如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3

系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路

处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题.当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警.本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出问题的代码点,进而提供解决该问题的思路. 对于线上系统突然产生的运行缓慢问题,如果该问题导致线上系统不可用,那么首先需要做的就是,导出jstack和内存信息,然后重启系统,尽快保证系统的可用性.这种情况可能的原因主要有两种: 代码中某个位置读取数据量较大,导致

MVC中使用Action全局过滤器出现:网页无法正常运作 将您重定向的次数过多。解决办法

前言当我们访问某个网站的时候需要检测用户是否已经登录(通过Session是否为null),我们知道在WebForm中可以定义一个BasePage类让他继承System.Web.UI.Page,重写它的OnInit()方法,在OnInit()中判断Session中是否有用户登录的信息. /// <summary> /// 公共基类里面干一些公共的事情 /// </summary> public class BasePage : System.Web.UI.Page { //页面生命周

localhost 将您重定向的次数过多

配置文件内容: <filter> <filter-name>LoginFilter</filter-name> <filter-class>com.syq.servelet.LoginFilter</filter-class> </filter> <filter-mapping> <filter-name>LoginFilter</filter-name> <url-pattern>/b

discuz开发,登录次数过多,锁定解决方法

到数据库里的表找到pre_common_failedlogin 和pre_ucenter_failedlogins清空里面的内容即可. truncate table pre_common_failedlogin; truncate table pre_ucenter_failedlogins;

重定向字数过多,网页无法正常运作

解决方法, aspnet_state 需要启动一下   另外也可以通过 事假查看器的windows日志看问题所在 原文地址:https://www.cnblogs.com/muzishisan/p/11465079.html

Redis集群的高可用测试(含Jedis客户端的使用)

Redis集群的使用测试(Jedis客户端的使用) 1.  Jedis客户端建议升级到最新版(当前为2.7.3),这样对3.0.x集群有比较好的支持. https://github.com/xetorthio/jedis http://mvnrepository.com/artifact/redis.clients/jedis 2.  直接在Java代码中链接Redis集群: // 数据库链接池配置 JedisPoolConfig config = new JedisPoolConfig();

[译]libcurl错误码

CURLcode Almost all "easy" interface functions return a CURLcode error code. No matter what, using the curl_easy_setopt option CURLOPT_ERRORBUFFER is a good idea as it will give you a human readable error string that may offer more details about