Articles of http status code 404

angular-phonecat教程 – web-server.js给node.js 404错误

嗨,我正在运行angular手机教程,但我已经卡在步骤-0与node.js http服务器返回404的/app/index.html 我在这个盒子上安装了其他的http服务器(Win7 Pro),但他们甚至没有运行,我不认为我安装了任何这些服务。 我应该从哪里开始debugging? 以下是目前的输出: C:\Users\S>node C:\Users\S\angular-phonecat\scripts\web-server.js Http Server running at http://localhost:8000/ GET /app/index.html Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1636.2 Safari/537.36 404 Not Found: /app/index.html GET /favicon.ico Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1636.2 Safari/537.36 404 Not Found: /favicon.ico GET /app/index.html Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 […]

如何捕捉一个nodejs连接静态404错误?

我使用nodeJS和senchalab的连接中间件(不expression!!)。 我需要捕捉静态错误(如404)。 我如何得到这些? 我试图检查源,但我找不到一个方法来传递一个error handling程序connect.static。 这里是我必须使用的一般结构的要点: https://gist.github.com/2397415

Node.js找不到socket.io – 得到404

已经有很multithreading,我经历了其中的一些,但由于某种原因,我无法让我的应用程序正常工作。 我正在使用节点与以下依赖是package.json: { "name": "", "version": "0.0.1", "description": "test app", "dependencies": { "socket.io": "~0.9.6", "mime": "~1.2.7", "express": "3.x" } } 我用npm安装它没有问题。 在我的server.js中我有: var dp = require('./custom_modules/dataProcessing'); var express = require('express'); var http = require('http'); var app = express(); var server = http.createServer(app).listen(3000, function(){ console.log('Express server listening on port 3000'); }); dp.listenToVisitorActivities(server); // serve static content […]

运行Express时,Socket.IO无法连接到服务器

我正在尝试使用Node.js,Express.js和Socket.IO编写一个小应用程序。 服务器运行良好,我可以提供HTML和其他静态内容。 但我有一个时间让客户端通过Socket.IO连接到服务器。 当我不使用快递它工作正常,但与快递我似乎无法让一切合作。 我不确定在使用Express和Socket.IO时是否有一些特殊的考虑。 我的一部分认为这可能是一个路线问题? 它看起来像当套接字尝试连接它是404': GET http://localhost:3000/socket.io/1/?t=1403186531515 400 Bad Request 1ms 服务器代码: var express = require('express') , app = express() , http = require('http') , server = http.createServer(app).listen(3000) , io = require('socket.io').listen(server) , favicon = require('static-favicon') , logger = require('morgan') , cookieParser = require('cookie-parser') , session = require('express-session') , routes = require('./routes/index') , […]

AngularJS:检索存储在$ templateCache中的video模板结果404错误

我目前在我的本地主机上开发了一个AngularJS 1.5.9 单页面应用程序 ,并在其中使用了运行后端的NodeJS video框架。 http://www.videogular.com/ 除了在我的页面上插入video对象,一切都很好。 我严格按照给定的例子: http : //www.videogular.com/examples/simplest-videogular-player/ <videogular vg-theme="controller.config.theme.url"> <vg-media vg-src="controller.config.sources" vg-tracks="controller.config.tracks" vg-native-controls="true"> </vg-media> </videogular> 但是它会导致AngularJS错误: (请求中的sessionId是没有链接到当前问题的身份validation令牌) 我在videogular.jsfind了以下videogular.js : $templateCache.put("vg-templates/vg-media-video", "<video></video>"); $templateCache.put("vg-templates/vg-media-audio", "<audio></audio>"); 我试图在本地存储文件,并且错误消失了 实际上有很多的video插件,他们都使用$templateCache存储caching中的一些文件,所以手动将它们本地保存在我的应用程序文件夹将是非常混乱。 这样的文件如何使用$templateCache存储在caching中,这样可以正确提取它们? 我赞赏你的帮助。 UPDATE 我已经尝试插入$templateCache.get指令,其中部分加载错误404,它的工作原理。 但仍不能如预期那样工作。

ExpressJS /节点:404图像

我已经build立了一个基本的节点/快递服务器,公共静态JavaScript和CSS文件,但尝试提供图像时返回404错误。 最奇怪的部分是在本地运行时一切正常。 当在我的远程服务器(linode)上运行时,图像问题出现。 这真的让我挠脑袋…可能是什么问题? 这是服务器: /** * Module dependencies. */ var express = require('express') , routes = require('./routes') var app = module.exports = express.createServer(); // Configuration app.configure(function(){ app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] })); app.use(express.static(__dirname + '/public')); app.use(app.router); }); app.configure('development', function(){ app.use(express.errorHandler({ dumpExceptions: true, showStack: […]

在示例express-jade项目中获取样式表和js的404

我使用默认的快速库在nodejs中创build了一个简单的静态页面。 但是,当我运行它时,nodejs无法拾取公共文件并在其上引发404。 我相信我所提供的道路是正确的。 这让我发疯。 我知道这个问题必须如此小而简单,以至于不值一提,但我无法find它。 你能帮我在这里吗? 代码在Rishavs / ComingSoonPage的 github上 感谢您的时间和帮助。 〜Rishav

与primeng 404问题的angular-cli @ webpack

我在启动项目中使用angular2,angular-cli @ webpack和primeng,得到以下错误。 PrimeNG中唯一的ui组件是一个呈现的下拉列表,它有它的值,但是没有css主题被应用(见下面关于CSS的错误)。 我不知道为什么我得到这个错误,并花了无数个小时没有结果,所以我现在处于亏损状态。 使用ng命令生成组件,ng serve运行web服务器。 任何人有任何想法? 我也尝试了node.js 6.5.0和4.5.0(用nvm切换和pipe理它们)。 任何帮助深深的赞赏。 无法加载资源:服务器响应状态为404(未find) http:// localhost:3000 / node_modules / primeng / resources / primeng.min.css加载资源失败:服务器响应状态为404(未find) http:// localhost:3000 / src / app / resources / css / font-awesome-4.6.3 / css / font-awesome.min.css加载资源失败:服务器响应状态为404未find) http:// localhost:3000 / node_modules / primeui / primeui-ng-all.min.css加载资源失败:服务器响应状态为404 顺便说一下,我发布了代码: https : //github.com/GregHila/primeng-angular-cli 。

在Sails.js后端项目中访问上传的图像

我正在尝试上传,然后访问图像。 上传工作进展顺利,将图片上传到资源/图片,但是当我尝试从浏览器中访问图片时,例如http:// localhost:1337 / images / image-name.jpg,它给了我404。 js仅用于后端目的 – 对于API,项目是使用–no-front-end选项创build的。 我的前端是AngularJS。 我的上传function: avatarUpload: function(req, res) { req.file('avatar').upload({ // don't allow the total upload size to exceed ~10MB maxBytes: 10000000, dirname: '../../assets/images' }, function whenDone(err, uploadedFiles) { console.log(uploadedFiles); if (err) { return res.negotiate(err); } // If no files were uploaded, respond with an error. if (uploadedFiles.length […]

用反应路由器表示状态404

我有一个快递服务器,处理:1 API路由和呈现我的初始index.html包括bundle.js持有我的React / React-Router / Redux应用程序。 就目前而言,我的网页上不可能有404,因为我有一个全部的东西: app.use(function (req, res) { return res.render('index') }) 为了让react-router的NoMatch工作,我需要发送一个404代码。 我的路线如下: Express – /api/test/:x/:y React Router – :x/ ,: :x/:y 我基本上试图实现的是,如果用户曾经去过:x/:y/z/and/further那么返回一个404, 除非他们去了/api/test/:x/:y 问题: 我怎样才能匹配路线,不包括我的API路线,最好以可扩展的方式,返回适当的状态代码? 对于如此简单的事情,在子域名上设置这个有很大的开销吗? 那甚至会缓解这个问题呢? 当应用程序增长时,我会遇到问题吗?