建站

质量为本、客户为根、勇于拼搏、务实创新

< 返回建站列表

怎样用Node.js来实现301重定向服务呢

发布时间:2020-07-30

如何用Node.js来实现301重定向服务呢?这个问题都是大家很关注的,今天就来和大家聊聊实现301重定向服务。用Node.js真的可以吗?接下来小编就对“怎样购置股票需懂得哪些知识 听金惠配资解答”做一个详细的介绍,盼望以下的全部内容对大家能有所赞助!

在Web利用中,有时会遇到页面需要Url重定向的情况。Url重定向分为301、302两种。301、302都是HTTP状态的编码,都代表着某个Url产生了转移。不同的是301重定向是永久的重定向(Moved Permanently),表现本网页永久性转移到另一个地址,搜索引擎在抓取新内容的同时也将旧的网址调换为重定向之后的网址。302重定向是临时的重定向(Moved Temporarily),表现本网页暂时性转移到另一个地址,搜索引擎会抓取新的内容而保存旧的网址。

可以用Node.js的http模块,实现一个301或302重定服务,实现代码如下:

实现301重定向服务:

Log打印成果为:

实现302重定向服务:

Log打印成果为:

由上可见,浏览器会跟根据301和302状态码,跳转到Location对应的网址中。Node.js在设置301和302状态时,还主动参加了Moved Permanently或Moved Temporarily状态描写。

以上的全部内容就是小编对“怎样用Node.js来实现301重定向服务呢”的介绍,盼望对大家能有所赞助。想要懂得更多内容的朋友们请关注桂哥网络!


TikTok千粉号购买平台:https://tiktokusername.com/