Tag: http status code 301

301用快递redirect

我有一个node.js网站,将取代现有的网站。 新网站中的一些url与旧url中的url不同,因此我需要为这些url设置301redirect。 目前我正在使用以下重新路由特定页面: app.get('contact-us', (req, res, next) => { res.redirect(301, 'http://www.example.com/contact'); }); 但是有没有一种方法可以根据模式重新路由? 例如在旧网站上我/产品/ ID /产品名称,我需要重新路由到/目录/ ID /产品名称

Spotify APIsearch返回301

我正在学习节点,我试图使用Spotify API来search并返回一位艺术家。 页面加载和一切,但是当我尝试search,我得到这个错误 undefined:1 <html> ^ SyntaxError: Unexpected token < at Object.parse (native) at IncomingMessage.<anonymous> (/Users/edwinzhang/Node_Courses/spotify-recommend/server.js:23:25) at IncomingMessage.EventEmitter.emit (events.js:117:20) at _stream_readable.js:920:16 at process._tickCallback (node.js:415:13) 经过一番挖掘,我发现我得到这个错误的原因是由于: var searchReq = http.get(options, function(response) { response.on('data', function(chunk) { item += chunk; console.log(item); }); response.on('end', function() { console.log('end'); console.log(item); item = JSON.parse(item); emitter.emit('end', item); }); response.on('error', function() { emitter.emit('error'); }); […]

Postman和一个简单的Http请求之间的差异与superagent

我想知道一个简单的POST请求与superagent和POST请求的POST请求之间有什么区别。 因为我试图报废一个网站,所以我向邮递员发了一个邮件请求,一切正常,我得到了预期的结果。 但是当我用superagent进行POST Http请求时,我得到了301redirect。 有一种方法可以通过这个问题来得到和邮差一样的结果吗? 预先感谢您的回答。

meteor301redirectnodejs

我如何使用meteor301将www.site.comredirect到site.com。 我通常使用快递,但我们没有meteor 。