标签: localhost

如何在没有Internet连接的情况下通过lan访问站点运行的apache服务器

我正在使用EasyPhp在Windows XP SP2计算机上运行服务器.让我们称之为computer_1.计算机的IP地址是192.168.1.2

现在我在局域网上有另一台计算机(computer_2),IP地址为192.168.1.3

我想从computer_2访问computer_1上的网站.

comupter_2可以ping通computer_1(ping 192.168.1.2有效)

但是当我 在computer_2的浏览器中输入http://192.168.1.2时,没有任何反应.

我想从computer_2访问comupter_1上的网站.

apache localhost easyphp

37
推荐指数
4
解决办法
18万
查看次数

在同一台计算机上的两个程序之间发送和接收UDP数据包

是否可以通过localhost/127 ...通过共享相同的端口#来获得两个独立的程序在同一台计算机上进行通信(仅限单向)

我们正在开展一个学生项目,我们需要在两台计算机之间发送包含遥测数据的UDP数据包.生成这些数据包的程序是专有的,但我正在使用System.Net.Sockets.UdpClientSystem.Net.IPEndPoint使用C#编写接收程序.

在我们小组的会议期间,当我们连接多台计算机时,我们可以分别运行这两个程序.但是,当我回家并试图扩展遥测处理程序时它并不是很有用,因为我只有一台计算机(我需要一个用于测试处理程序的源程序).我也无法在学校的任何一台计算机上安装该程序.

当我尝试同时在我的计算机上运行这两个程序(最后开始我的程序)时,我得到一个SocketException,说通常只允许使用每个端口.这让我相信必须有一些方法来共享端口(虽然任何时候只有一个程序可以在计算机上使用端口是有意义的,我同时运行多个互联网浏览器没有问题(我假设他们使用端口80作为http)).

编辑的REEDIT:

sipwiz是对的,感谢Kalmi指向UdpClient.Client.Bind()的指针.但是,当时我们正在考虑使用另一个生成类似数据包的程序,并且我们可以使用我的第一个(虽然天真)方法在ctor中使用UDP客户端绑定在同一台计算机上共享端口.抱歉,您必须取消标记您的答案,sysrqb.

c# port udp localhost

36
推荐指数
3
解决办法
5万
查看次数

在本地计算机上验证HTML

我目前正在尝试学习HTML和Java EE Servlet编程.我在我的本地计算机(Orion Application Server)上运行了一个应用程序服务器,并且我使用在同一台计算机上运行的浏览器连接到我在此服务器上部署的网页,并指向http://localhost/mypage.htm(例如).

我知道W3C有一个可以访问的站点,它将验证HTML页面(并计算给定doctype的错误数量),但这必须是一个公开的URL.如何像我上面描述的那样在本地运行的设置上验证HTML?

html validation localhost w3c-validation

36
推荐指数
4
解决办法
4万
查看次数

正确配置nginx到localhost?

我刚刚在一小时前安装了nginx和php fastcgi,在阅读了快速启动配置和nginx文档等示例后,我无法让它工作.

无论我改变或尝试什么,我总是只得到"欢迎来到Nginx!" 屏幕上的"localhost/..." - 我甚至无法调用简单的index.html

我的配置:

(评论中的内容是我试过的)

// default nginx stuff (unchanged)

server {
    #listen 80 default_server;
    #listen 80 default;
    listen 80;

    #server_name localhost;
    #server_name _;

    #access_log /var/log/nginx/board.access_log;
    #error_log /var/log/nginx/board.error_log;

    #root /var/www/board;
    #root /var/www/board/public/;
    root /var/www/board/public;

    #index index.html;
    index index.html index.htm index.php;
}
Run Code Online (Sandbox Code Playgroud)

如果我理解正确,这应该是最简单的设置,对吧?只是定义listen 80;, index index.html;但我不能让它工作

文件/var/www/board/public/index.html存在且包含内容

在我浪费2个小时尝试某些东西之前,你们中的某个人可以快速观察并告诉我我做错了什么吗?谢谢.

configuration localhost nginx

36
推荐指数
1
解决办法
10万
查看次数

无法使用ip:port访问WEB API,但在VS调试模式下可以使用localhost:port

我正在尝试从.net编写一个WEB API,并尝试让我的Android应用程序从sql server数据库中查询一些数据.

我编写了web api,它在调试模式下运行良好.

我的问题是我注意到该应用程序的URL是localhost:port,它运行正常.但是,当我尝试将其更改为MYIP:port (eg. http:192.168.X.1234)或者MYHOSTNAME:port (eg win7home:1234)这给了我Bad Request - Invalid Hostname.

我知道我可以将其部署到IIS并且我的IIS已经设置但我只是想知道它怎么会在调试模式下不起作用???

有没有办法让我在调试模式下运行它并同时在我的Android上测试,而不是每次我想要进行更改时都要部署它?

c# asp.net debugging android localhost

36
推荐指数
4
解决办法
6万
查看次数

如何在我的Windows桌面上运行localhost的移动设备上运行我的Angular站点

我知道从这个问题和在桌面上的localhost上运行的 超级用户站点上的答案在Android设备上无法访问(PS:这个问题在链接中的问题上继续)该命令ng serve打开一个错误配置的Web服务器.

问题是如何在不部署我的网站的情况下在Android设备上运行我的网站.我将尝试http://192.168.0.168:4200使用Angular-CLI 在此URL上运行该站点.

networking webserver android localhost angular-cli

36
推荐指数
3
解决办法
3万
查看次数

35
推荐指数
3
解决办法
3万
查看次数

C#Web - localhost:端口工作,127.0.0.1:port不起作用

我刚刚将C#Web API组件(Web API模型和控制器)添加到localhost现有项目的副本中.

应该从Android应用程序调用此Web API的GET方法.在这个链接中,它解释了我应该10.0.2.2在Android模拟器上使用它来获取计算机127.0.0.1.

当我这样做时,它在Android应用程序中对我的HttpRequest不起作用.所以我去了Android浏览器并直接键入它,它也没有用.

然后我尝试使用127.0.0.1而不是localhost在我的计算机的浏览器中,并且由于一些未知的原因它也不起作用..是否有不同的localhost127.0.0.1?我一直认为他们是同一个人.

这是400 error我在使用时获得的127.0.0.1: 127.0.0.1错误400错误请求

并与localhost一切工作正常.

所以,我的问题:我如何使用localhost的仿真器(或者,如何解决使用时,我得到的错误127.0.0.1,而不是localhost)?另外,我想知道的区别localhost127.0.0.1,因为我一直以为他们是一样的.

在此先感谢您的回复.


编辑1:

这个stackoverflow问题中,他们提到了System32Windows中的主机文件.我打开用记事本文件++(如管理员),并注释掉线127.0.0.1 localhost::1 localhost.但不幸的是,这并没有解决问题,我仍然不能127.0.0.1在我的电脑上用作替代品localhost.可能是因为我的问题是相反的(我可以访问localhost,但不是127.0.0.1,而不是相反.)


编辑2:

这个stackoverflow回答中,它解释了localhost和之间的区别127.0.0.1是:

  • 127.0.0.1 在某些编程语言中,将更容易被识别为IP.
  • localhost可以更改为计算机主机文件中的另一个IP(我的编辑1中提到的文件).
  • IPv4和IPv6之间存在一些差异.

所有我现在都明白了这些差异,我只是不明白为什么我的localhost正在工作,但127.0.0.1不是.. …

c# android localhost android-emulator asp.net-web-api

35
推荐指数
3
解决办法
3万
查看次数

为跨源请求设置cookie

如何共享cookie跨源?更具体地说,如何将Set-Cookie标题与标题结合使用Access-Control-Allow-Origin

这是我的情况的解释:

我正在尝试localhost:4000为托管在其上的Web应用程序中运行的API设置cookie localhost:3000.

我似乎在浏览器中收到了正确的响应标题,但不幸的是它们没有任何效果.这些是响应标头:

HTTP/1.1 200 OK
Access-Control-Allow-Origin: http://localhost:3000
Vary: Origin, Accept-Encoding
Set-Cookie: token=0d522ba17e130d6d19eb9c25b7ac58387b798639f81ffe75bd449afbc3cc715d6b038e426adeac3316f0511dc7fae3f7; Max-Age=86400; Domain=localhost:4000; Path=/; Expires=Tue, 19 Sep 2017 21:11:36 GMT; HttpOnly
Content-Type: application/json; charset=utf-8
Content-Length: 180
ETag: W/"b4-VNrmF4xNeHGeLrGehNZTQNwAaUQ"
Date: Mon, 18 Sep 2017 21:11:36 GMT
Connection: keep-alive

此外,Response Cookies当我使用Chrome开发者工具的"网络"标签检查流量时,我可以看到cookie .但是,我看不到在"应用程序"选项卡下设置的cookie Storage/Cookies.我没有看到任何CORS错误,所以我假设我错过了其他的东西.

有什么建议?

更新I:

我正在使用React-Redux应用程序中的请求模块/signin向服务器上的端点发出请求.对于服务器我使用快递.

快递服务器:

res.cookie('token', 'xxx-xxx-xxx', { maxAge: 86400000, httpOnly: true, domain: 'localhost:3000' })

在浏览器中请求:

request.post({ uri: '/signin', json: { userName: …

authentication cookies localhost http-headers cors

35
推荐指数
4
解决办法
4万
查看次数

Google Chrome localhost | NET :: ERR_CERT_AUTHORITY_INVALID

突然间,我似乎对使用localhost的Google Chrome存在问题.

我正在尝试访问我的任何开发站点(使用Ampps),我收到以下错误: -

您的连接不是私人攻击者可能试图从website.dev窃取您的信息(例如,密码,消息或信用卡).了解更多NET :: ERR_CERT_AUTHORITY_INVALID

当我访问任何开发站点时,它会自动从http://website.dev重定向到https://website.dev.我在Safari或Firefox中没有任何问题,所以我不明白发生了什么.

我尝试重新安装Google Chrome,将其重置为出厂默认设置...

我认为这可能是Keychain Access - > Certificates的一个问题,但这并不意味着它不适用于Firefox和Safari,如果是这样的话?

我花了一些时间试图找到一个解决方案,但到目前为止没有任何工作,所以我会感谢一些关于如何解决这个问题的建议.我甚至无法继续通过此警告,因为我没有得到如下所示的继续链接(不安全): -

在此输入图像描述

ssl google-chrome localhost hsts

34
推荐指数
3
解决办法
2万
查看次数