<tfoot id='kke5m'></tfoot>

      <legend id='kke5m'><style id='kke5m'><dir id='kke5m'><q id='kke5m'></q></dir></style></legend>

      <small id='kke5m'></small><noframes id='kke5m'>

      <i id='kke5m'><tr id='kke5m'><dt id='kke5m'><q id='kke5m'><span id='kke5m'><b id='kke5m'><form id='kke5m'><ins id='kke5m'></ins><ul id='kke5m'></ul><sub id='kke5m'></sub></form><legend id='kke5m'></legend><bdo id='kke5m'><pre id='kke5m'><center id='kke5m'></center></pre></bdo></b><th id='kke5m'></th></span></q></dt></tr></i><div id='kke5m'><tfoot id='kke5m'></tfoot><dl id='kke5m'><fieldset id='kke5m'></fieldset></dl></div>
      • <bdo id='kke5m'></bdo><ul id='kke5m'></ul>

    1. 接收到 fetch POST 请求的响应后,如何将用户重定向到页面?

      How to redirect user to a page after receiving the response from a fetch POST request?(接收到 fetch POST 请求的响应后,如何将用户重定向到页面?)
    2. <i id='MjKqP'><tr id='MjKqP'><dt id='MjKqP'><q id='MjKqP'><span id='MjKqP'><b id='MjKqP'><form id='MjKqP'><ins id='MjKqP'></ins><ul id='MjKqP'></ul><sub id='MjKqP'></sub></form><legend id='MjKqP'></legend><bdo id='MjKqP'><pre id='MjKqP'><center id='MjKqP'></center></pre></bdo></b><th id='MjKqP'></th></span></q></dt></tr></i><div id='MjKqP'><tfoot id='MjKqP'></tfoot><dl id='MjKqP'><fieldset id='MjKqP'></fieldset></dl></div>
      <legend id='MjKqP'><style id='MjKqP'><dir id='MjKqP'><q id='MjKqP'></q></dir></style></legend>
        <tbody id='MjKqP'></tbody>

      <small id='MjKqP'></small><noframes id='MjKqP'>

            <bdo id='MjKqP'></bdo><ul id='MjKqP'></ul>
            • <tfoot id='MjKqP'></tfoot>
                本文介绍了接收到 fetch POST 请求的响应后,如何将用户重定向到页面?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我正在为一个使用 fetch() api 向 node.js 服务器发送 POST 请求的 web 应用程序编写代码.在成功的请求服务器以重定向响应时,在 fetch() api 响应正文中接收到此重定向 url.在此之后我应该怎么做才能将用户从 fetch 函数重定向到这个 URL.

                I am writing code for a web application that send a POST request to node.js server using fetch() api of javascript. On successful request server responds with a redirection, this redirection url is received in the fetch() api response body. After this what should I do to redirect user to this URL from fetch function.

                fetch("/events/registration", {
                          method: "POST",
                          redirect:"follow",
                          headers: {
                            "Accept": "application/json , text/plain ,*/*",
                            "Content-type": "application/json"
                          },
                          body: JSON.stringify({
                            name,
                            email,
                          })
                        })
                .then((res)=>res.json())
                .then((data)=>{console.log(data);if(data.err)alert(data.err);Response.redirect()});
                

                作为我在 fetch api 中收到的响应,我得到 redirect:true, url: "LinkOfRedirection/redirect",现在我应该怎么做才能将用户从这里重定向到 LinkOfRedirection/redirect.

                In response that i receive in fetch api I am getting redirect:true , url: "LinkOfRedirection/redirect", now what should i do to redirect user from here to the LinkOfRedirection/redirect.

                推荐答案

                // Sets the new location of the current window.
                window.location = res.url;
                
                // Sets the new href (URL) for the current window.
                window.location.href = res.url;
                
                // Assigns a new URL to the current window.
                window.location.assign(res.url);
                
                // Replaces the location of the current window with the new one.
                window.location.replace(res.url);
                
                // Sets the location of the current window itself.
                self.location = res.url;
                
                // Sets the location of the topmost window of the current window.
                top.location = res.url;
                

                或者你可以使用

                res.redirect(301, res.url);
                

                这篇关于接收到 fetch POST 请求的响应后,如何将用户重定向到页面?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Fetch multiple links inside foreach loop(在 foreach 循环中获取多个链接)
                Backbone Fetch Request is OPTIONS method(Backbone Fetch Request 是 OPTIONS 方法)
                Fetch API leaks memory in Chrome(Fetch API 在 Chrome 中泄漏内存)
                How can I download and save a file using the Fetch API? (Node.js)(如何使用 Fetch API 下载和保存文件?(Node.js))
                Send blob data to node using fetch, multer, express(使用 fetch、multer、express 将 blob 数据发送到节点)
                Sending a custom User-Agent string along with my headers (fetch)(发送自定义用户代理字符串以及我的标头(获取))

                <legend id='MPpPN'><style id='MPpPN'><dir id='MPpPN'><q id='MPpPN'></q></dir></style></legend>
              • <small id='MPpPN'></small><noframes id='MPpPN'>

              • <i id='MPpPN'><tr id='MPpPN'><dt id='MPpPN'><q id='MPpPN'><span id='MPpPN'><b id='MPpPN'><form id='MPpPN'><ins id='MPpPN'></ins><ul id='MPpPN'></ul><sub id='MPpPN'></sub></form><legend id='MPpPN'></legend><bdo id='MPpPN'><pre id='MPpPN'><center id='MPpPN'></center></pre></bdo></b><th id='MPpPN'></th></span></q></dt></tr></i><div id='MPpPN'><tfoot id='MPpPN'></tfoot><dl id='MPpPN'><fieldset id='MPpPN'></fieldset></dl></div>
                <tfoot id='MPpPN'></tfoot>

                    <tbody id='MPpPN'></tbody>

                          <bdo id='MPpPN'></bdo><ul id='MPpPN'></ul>