タグ付けされた質問 「http-redirect」

4
URLフラグメントと302リダイレクト
URLフラグメント(の後の部分#)がサーバーに送信されないことはよく知られています。 サーバーのリダイレクト(HTTPステータス302およびLocation:ヘッダー経由)が関係している場合、フラグメントはどのように機能するのでしょうか。 私の質問は本当に2つあります。 元のURLにフラグメント(/original.php#foo)があり、にリダイレクトされた場合、元のURL /new.phpのフラグメント部分は単に失われるだけですか?それとも、新しいURLに適用されることがありますか?この場合、新しいURLは存在します/new.php#fooか? 元のURLに関係なく、サーバーがフラグメント(/new.php#foo)を使用して新しいURLにリダイレクトした場合、フラグメントは「称賛」されますか?または、サーバーは実際にはフラグメントに干渉するビジネスをまったく持っていません-したがって、ブラウザは単に移動するだけでフラグメントを無視します/new.phpか?

6
HTTPURLConnectionがHTTPからHTTPSへのリダイレクトに従いません
Java HttpURLConnectionがHTTPからHTTPS URLへのHTTPリダイレクトに従わない理由を理解できません。次のコードを使用して、https://httpstat.us/のページを取得します。 import java.net.URL; import java.net.HttpURLConnection; import java.io.InputStream; public class Tester { public static void main(String argv[]) throws Exception{ InputStream is = null; try { String httpUrl = "http://httpstat.us/301"; URL resourceUrl = new URL(httpUrl); HttpURLConnection conn = (HttpURLConnection)resourceUrl.openConnection(); conn.setConnectTimeout(15000); conn.setReadTimeout(15000); conn.connect(); is = conn.getInputStream(); System.out.println("Original URL: "+httpUrl); System.out.println("Connected to: …

10
ASP.NET MVC-RedirectToAction全体でModelStateエラーを保持する方法
次の2つのアクションメソッドがあります(質問では簡略化しています)。 [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction("Details", new { postId = review.PostId}); } else { ModelState.AddModelError("ReviewErrors", "some error occured"); return RedirectToAction("Create", new { …

9
Node.jsでHTTPリダイレクトをどのようにフォローしますか?
ノードでページを開き、アプリケーションでコンテンツを処理したいと思います。このようなものはうまくいくようです: var opts = {host: host, path:pathname, port: 80}; http.get(opts, function(res) { var page = ''; res.on('data', function (chunk) { page += chunk; }); res.on('end', function() { // process page }); ただし、ページが301/302リダイレクトを返す場合、これは機能しません。複数のリダイレクトがある場合、再利用可能な方法でそれを行うにはどうすればよいですか?ノードアプリケーションからのhttp応答の処理をより簡単に処理するために、httpの上にラッパーモジュールがありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.