问题标签 [http-status-codes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 如何使用 jQuery 获取 HTTP 状态码?
我想检查一个页面是否返回状态码 401。这可能吗?
这是我的尝试,但它只返回 0。
php - 如果 PHP 页面未修改,则返回“304 Not Modified”
我有一个 PHP 文件,它每次都将返回相同的东西并使用相同的 $_GET 参数——它是确定性的。
不幸的是,为了提高效率(这个文件经常被请求),每当请求一个 PHP 页面时,Apache 都会默认返回“200 OK”响应,从而使用户再次下载该文件。
当且仅当参数相同时,有没有办法发送304 Not Modified
标头?
奖励:我可以设置一个过期时间,以便如果缓存页面超过三天,它会发送“200 OK”响应?
http - 如何测试 HTTP 301 重定向?
如何轻松测试 HTTP 返回码,例如 301 重定向?
例如,如果我想“看看发生了什么”,我可以使用telnet来做这样的事情:
... $远程登录 nytimes.com 80
获取/HTTP/1.0
(进入)
(进入)
这是访问相当多的信息的一种简单方法。
但现在我想测试 301 重定向确实是 301 重定向。
我该怎么做?
基本上,我不想获得HTTP/1.1 200 OK ,而是想知道如何获得 301?
我知道我可以在浏览器中输入 URL 的名称并“看到”我被重定向,但我想知道可以使用哪些工具来真正“看到”301 重定向。
顺便说一句,我确实使用 telnet 进行了测试,但是当我输入 www.example.org 时,我将其重定向到 example.org(没有 www),我只能看到“200 OK”,我看不到301。
http - 如果请求缺少必需的参数,我应该使用什么 HTTP 状态响应代码?
我在想 412(前提条件失败)但可能有更好的标准?
http - “成功但有错误”的 HTTP 状态代码?
我已经浏览了一下,但是我没有看到请求成功时的 HTTP 状态代码,但是在“不返回点”之后出现错误。
例如,假设您处理一个请求,它已提交给数据库,但在返回结果时您运行内存,或者遇到 NPE,或者您有什么。这本来是一个200
响应,但现在,在内部,您无法返回正确的、格式良好的响应。
202 Accepted
似乎不合适,因为我们已经处理了请求。
什么状态码表示“成功,但有错误”?一个甚至存在吗?
iphone - NSHTTPURLRequest 标头
我想从网站上获取一些信息。我已经得到了网站的 HTML 代码。但是,我想获取更多网站的标头信息(例如 http 状态码)
阅读苹果库后,我发现有两种方法可以显示这些信息。但是,我只能使用其中一种方法(有警告),另一种方法不能使用。
以下是代码。
此外,还有其他方法可以获取标头信息吗?
非常感谢你。
asp.net-mvc - Setting HTTP Status in ASP.NET MVC controller results does not render view
I have a custom ActionResult for returning certain HTTP Errors, like NotFoundResult and ForbiddenResult, they all derive from ViewResult.
I use them for instances like short circuiting actions with a 404 if an entity was not found in the database during the course of an action.
Within these result objects, I set the HTTP Status to the appropriate number. When I do that, the view that these ViewResults reference does not render. I have to leave the status as 200 OK in order for my view to be rendered.
How do I set an appropriate status AND render a view in ASP.NET MVC 2.0?
iphone - HTTP 状态码 = 0 (iPhone) (目标 c)
我想问一下iPhone应用程序目标C的问题。
我编写了一个程序来存储 cookie 并传递给另一个 URL 来检索 cookie。但是,我发现其中一个返回状态码是0。html的内容是空的。
谁能帮我?以下是我的代码。
非常感谢你
iphone - 将认证设置为 iPhone 中的 NSHTTPURLResponse
我想向“HTTPS”服务器发送一些信息并从服务器获取 cookie 和 html 代码。我已经完成了 cookie 和 html 部分。但是,当我使用'GET'方法设置url并使用statusCode查看http状态码时,我发现状态码为0。我发现错误是关于'untrust server certificate'。
如何将证书添加到 NSHTTPURLResponse 以接收 200 或 302 状态代码?错误显示错误代码 = -1202。谢谢你。
http - 为什么网站重定向会出现在 Google 结果中?
Inishturkbeg.com 查询。
如果你搜索“inisturkbeag”(人们显然应该这样做),你会得到 inisturkbeag.org,它会重定向到 inishturkbeg.com。有什么办法可以从 Google 中删除这些?这是ISP的事情吗?