jjzjj

HttpException

全部标签

c# - 系统.Web.HttpException : Cannot have multiple items selected in a DropDownList

在页面加载期间,已经选择了索引0。然后这段代码语句选择了索引1:dropDownList.Items.FindByValue(myValue).Selected=true;//assumemyValueisfoundatindex1ofdropDownList.Items页面加载完成后,页面显示:“System.Web.HttpException:无法在DropDownList中选择多个项目。”为什么我得到异常?我该如何解决? 最佳答案 我注意到索引0和索引1的属性“Selected”都设置为true(dropDownList.It

c# - System.Web.HttpException 文件不存在 - 页面加载正常 (ASP.NET)

我正在使用Log4Net并在我的ASP.NET应用程序每次抛出错误时进行记录:protectedvoidApplication_Error(objectsender,EventArgse){Exceptionex=Server.GetLastError();Log.Error("Anerroroccurred",ex);}唉,每次我访问我的应用程序的页面时,都会捕获到System.Web.HttpException,“文件不存在”。这是堆栈跟踪:beiSystem.Web.StaticFileHandler.GetFileInfo(StringvirtualPathWithPathIn

c# - 调用 HttpContext.Request 时如何避免 HttpException?

所以HttpContext.Request如果在全局启动内调用则抛出publicHttpRequestget_Request(){if(this.HideRequestResponse){thrownewHttpException(SR.GetString("Request_not_available"));}returnthis._request;}这实际上是有记录的ASP.NETwillthrowanexceptionifyoutrytousethispropertywhentheHttpRequestobjectisnotavailable.Forexample,thiswoul

c# - 抛出 HttpException 总是发回 HTTP 500 错误?

我正在尝试向客户端返回HTTP403错误代码。我读过HttpException是完成此任务的最干净的方法,但它对我不起作用。我从这样的页面中抛出异常:thrownewHttpException(403,"Youmustbeloggedintoaccessthisresource.");但是,当CustomErrors关闭时,这只会提供标准的ASP.Net堆栈跟踪(带有500错误)。如果CustomErrors打开,那么这将不会重定向到我已设置为在发生403错误时显示的页面。我应该忘记HttpException而是自己设置所有HTTP代码吗?我该如何解决这个问题?我的Web.Config

php - Laravel artisan 路由列表中的 HTTPException

我遇到一个问题,运行phpartisanroute:list会抛出一个Symfony\Component\HttpKernel\Exception\HttpException但它没有给我任何其他输出或者在我能看到的任何地方记录它。我已经尝试过composerupdate和dump-autoload以及刷新路由缓存,调试也设置为true。如何获得有关正在抛出的HttpException的更多信息? 最佳答案 我发现您可以使用输出完整错误堆栈的-verbose标志运行route:list命令。phpartisan-vroute:list

php - Laravel 返回 HttpException 对象而不是显示自定义错误页面

我正在使用spatie权限模块来控制我站点内的角色和权限。我在Authenticate中间件中添加了一些内容。我的句柄现在看起来像这样:publicfunctionhandle($request,Closure$next,$guard=null){if(Auth::guard($guard)->guest()){if($request->ajax()||$request->wantsJson())returnresponse('Unauthorized.',401);returnredirect()->guest('login');}if(!Auth::user()->can('acc

java - 从 HttpMessageNotReadable 异常中获取路径变量

我们有一些移动客户端正在使用的网络服务,其中移动客户端发出一些请求,我们向它们返回响应。如果客户端发出任何无效请求,我们将抛出自定义Exceptions。但最近移动客户端发出了一些超出Long变量范围的请求。客户端对ex有不同的变量::{"accountId":"343""Amount":"90909090909090909090"}如果accountId或Amount的值超过19位,我们会收到HttpMessageNotReadable异常,因为范围超出长值。但是从异常中我无法获取引发异常的变量,无论是accountId还是Amount。从异常中,我在_path变量中获取此信息,但我

HttpClient报错cn.hutool.http.HttpException: Read timed out

这个错误明面上说是请求等待超时,但是其实真正的问题并不一定是等待超时的问题错误出现这个错误出现是一个项目更新以后的出现的这个问题,错误的代码如下:cn.hutool.http.HttpException:Readtimedout atcn.hutool.http.HttpResponse.init(HttpResponse.java:511) atcn.hutool.http.HttpResponse.initWithDisconnect(HttpResponse.java:484) atcn.hutool.http.HttpResponse.init>(HttpResponse.java:8

android - rx java retrofit 2 错误处理

我正在使用retrofit2和rxjava情况:该应用程序发送一些请求,然后我得到自动转换为用户dto的json格式的响应,然后在rxjava的onNext方法中我收到用户列表。如果我从服务器收到这样的消息怎么办:{"error":"can'tgetthelistofusers"}retrofit2和rx如何处理这种情况?SubscriptionsubscriptionBranches=model.getRepoBranches(owner,name).map(branchesMapper).subscribe(newObserver>(){@OverridepublicvoidonC

python httplib httpexception 错误代码

httplib.HTTPException是否有错误代码?如果是这样,我如何从异常实例中获取它们?感谢您的帮助。 最佳答案 httplib模块不使用异常来传达HTTP响应,只是真正的错误(无效的HTTP响应、损坏的header、无效的状态代码、过早断开的连接等)。HTTPException子类只有一个关联的消息字符串(存储在args属性中),如果是这样的话。httplib.HTTPException本身可能有一个“errno”值作为args中的第一个条目(当通过httplib.FakeSocket引发时),但它不是HTTP错误代码。