草庐IT

Localhost

全部标签

javascript - nodejs https错误: socket hang up with localhost

我有这个针对托管在localhost上的端点的小代码片段varhttps=require('https');varoptions={hostname:'localhost',port:443,path:'/',method:'GET',agent:false};varreq=https.request(options,function(res){console.log("statusCode:",res.statusCode);console.log("headers:",res.headers);res.on('data',function(d){process.stdout.wri

php - Node Socket.io 链接如何在服务器而不是 localhost(wamp/xampp) 中提供

我是套接字session的新手,但我了解了它将如何在wamp/xampplocalhost中工作。但是当我移动到托管的服务器时。它不会工作。以上工作在wamp/xampp中。但在托管服务器中找不到。我应该在src.我的托管是这样的:aaa.bbb.com,其端口为8803或bbb.com,端口为8803。我已经尝试过像这样包含的方法我的服务器端代码是varexpress=require('express');varapp=express();varsocket=require('socket.io');varserver=require('http').createServer(app

node.js - 如何在 Xampp localhost 上安装 nodejs

看到很多关于如何安装nodejs的方法,但没有什么是完全清楚的。所以我问...Cansomeoneprovideastepbystepinstallationguideforinstallingandusingnodejsonaxamppserver? 最佳答案 经过搜索(source),我发现直接安装Node.js更容易(因此,不需要XAMP/WAMP):安装http://nodejs.org/download/创建一个测试文件(示例)C:\myFolder\test.js并将此代码放入该文件中:varhttp=require('

sql-server - Node.js MSSQL tedius ConnectionError : Failed to connect to localhost:1433 - connect ECONNREFUSED

我正在尝试使用带有mssql的NodeJS连接到MSSQL2012连接接口(interface)。尝试连接时出现以下错误:{[ConnectionError:Failedtoconnecttolocalhost:1433-connectECONNREFUSED]name:'ConnectionError',message:'Failedtoconncettolocalhost:1433-connectECONNREFUSED',code:'ESOCKET'}关于如何解决这个问题的任何想法? 最佳答案 解决方案是启用默认禁用的TCP连

node.js - 为开发环境分配一个域名到localhost

我正在建立一个网站,不想将网站从指向http://127.0.0.1重新配置为http://www.example.com.此外,我使用的证书当然是使用正确的域名www.example.com但我的测试环境调用127.0.0.1这使得安全性无法正常工作。我目前要做的是配置我的开发环境,将域名www.example.com分配给127.0.0.1,这样所有的http://www.example.com/xyz被路由到http://127.0.0.1:8000/xyz和https://www.example.com/xyz被路由到https://127.0.0.1:8080/xyz。我不使

node.js - 如何让 Node.JS Express 仅在 localhost 上监听?

我有一个在反向代理后面的应用程序,我希望它只监听localhost/127.0.0.1。我希望这会起作用:app.listen(3001,'localhost');或app.listen(3001,'127.0.0.1');...但是我得到一个错误:node.js:201throwe;//process.nextTickerror,or'error'eventonfirsttick^TypeError:Cannotreadproperty'port'ofnullatObject.(/home/ctoledo/hive-go/go.js:204:76)atModule._compile(

node.js - 为 localhost 创建一个受信任的自签名 SSL 证书(用于 Express/Node)

尝试按照各种说明创建与localhost一起使用的自签名证书,大多数说明似乎是针对IIS的,但我正在尝试使用Nodejs/Express。它们都不能正常工作,因为在安装证书时,它不受信任。这是我尝试过的失败:HowcanIcreateaself-signedcertforlocalhost?https://www.digitalocean.com/community/articles/how-to-create-a-ssl-certificate-on-nginx-for-ubuntu-12-04/http://blogs.developerforce.com/developer-re

node.js - 如何从错误 : listen EADDRINUSE 中释放 localhost

我正在Windows7上测试用nodejs编写的服务器当我尝试在命令行中运行测试仪时,出现以下错误Error:listenEADDRINUSEaterrnoException(net.js:614:11)atArray.0(net.js:704:26)atEventEmitter._tickCallback(node.js:192:40)如何在不重新启动的情况下修复它? 最佳答案 运行:ps-ax|grepnode你会得到类似的东西:60778??0:00.62/usr/local/bin/nodeabc.js然后做:kill-96

curl: (7) 无法连接到 localhost 端口 8090:连接被拒绝

需要帮助。一直在尝试解决此问题,但看不到答案,或者我没有遇到任何答案。我有一个带有NGINX的docker容器,充当反向代理。DockerforWindows版本1.12.5(9503)。upstreammysite{server127.0.0.1:8090;#serverlocalhost:8090;(havealsotriedthisoption)}server{listen0.0.0.0:80;server_namelocalhost;location/{proxy_passhttp://mysite;}}在上面的代码中,localhost:8090是托管在我主机上的IIS上的网

nginx - 我的 docker 容器未在 Docker for Windows 上的 localhost (0.0.0.0) 上启动(使用 Hyper-V 的 native )

我正在关注DigitalOcean'stutorial关于如何启动nginxdocker容器(目前在第4步)。目前这是他们的输出:$dockerrun--namedocker-nginx-p80:80-dnginxd3ccb73a91985651ec61231bca9f9c716f0dec807e354a29eeef2144f883a01c$dockerpsCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMESb91f3ce26553nginx"nginx-g'daemonoff"AboutaminuteagoUpAboutaminute0.0.0