我正在构建一个使用nodejs express来提供rest api服务的应用程序。我使用iisnode module.Everything完美地在windows server 2012上托管了这个应用程序。问题是,当我从节点应用程序返回404(未经授权)消息时,端点正在接收带有iis错误页面的401http状态。有没有其他方法来解决这个问题。
这是我的webconfig文件
<!-- indicates that the hello.js file is a node.js application
to be handled by the iisnode module -->
尝试使用棘轮的push.js,但不起作用。我在控制台里有:
[Error] Error: Could not get: file:///var/mobile/Applications/337585D8-89E1-4810-AB37-0A6DD2DA3A34/Gustav.app/www/booking.html
failure (ratchet.js, line 446)
onreadystatechange (ratchet.js, line 371)
如果您将按下链接十次,您将开始接收到以下内容:
[Error] TypeError: 'undefined' is not
我正在使用mocha测试一个承诺,它写在一个单独的javascript文件中。虽然我不确定url应该是什么,但我正试图通过POST请求将数据发送到承诺。到目前为止,我使用的是请求-承诺:
var rp = require('request-promise');
var options = {
method: 'POST',
url: '/algorithm.js',
body: data,
json: true // Automatically stringifies the bod