标签: localserver

将设备连接到Mac localhost服务器?

如何允许任何设备(例如iPhone)通过WLAN连接到Mac的本地主机服务器?

在我的Mac上,我正在运行一个"Hello World"HTTP Node.js服务器,它服务于一个页面,Safari成功打开,在http://localhost:1337.并且,ipconfig getifaddr en1在终端输出中运行192.168.1.9.

但是,iPhone和Mac上的Safari在尝试打开时显示"Safari无法连接到服务器" http://192.168.1.9:1337.

我不认为这应该涉及端口转发,因为我只希望HTTP服务器是私有的,而不是公开的.

有关:

iphone lan localhost wlan localserver

90
推荐指数
9
解决办法
10万
查看次数

将Highcharts导出为PDF(使用javascript和本地服务器 - 没有互联网连接)

我在我的应用程序中使用Highcharts(没有任何互联网连接)

我在html页面上有多个图表,我想生成一个PDF报告,其中包含此页面中的所有图表.

如何在不将数据发送到互联网上的任何服务器的情况下执行此操作?

我将感谢您提供的任何帮助或任何示例.先感谢您 :)

javascript pdf pdf-generation highcharts localserver

13
推荐指数
1
解决办法
2万
查看次数

Apache无法在Ubuntu的AMPPS中启动

我正在尝试在Ubuntu上运行Ampps本地服务器3.8.Mysql运行良好,但apache不运行.

当我输入

在/ usr /本地/ ampps /阿帕奇/斌/的httpd

我明白了

/ usr/local/ampps/apache/bin/httpd:符号查找错误:/usr/local/ampps/apache/lib/libapr-1.so.0:undefined symbol:dlopen

怎么解决?

apache terminal ubuntu localserver ampps

7
推荐指数
1
解决办法
7292
查看次数

无法通过其他设备上的IP地址访问Vue项目vue cli 3 npm

我有一个使用vue cli 3创建的项目。当我运行命令“ npm run serve”时,它会显示以下成功消息(我用假#替换了我的IP地址):

App running at:
- Local: http://localhost:8080/
- Network: http://1.2.3.4:8080/
Run Code Online (Sandbox Code Playgroud)

在我自己的计算机上,一切正常。在我自己的计算机上,我既可以通过本地地址访问,也可以通过IP地址访问,但是无法使用连接到同一wifi网络的其他设备上的网络地址访问。

我尝试了以下方法:

On vue.config.js:
devServer: {
    host: '0.0.0.0'
}

and
devServer: {
    open: process.platform === 'darwin',
    host: '0.0.0.0',
    port: 8080,
    https: false,
    hotOnly: false
}

on my package.json:
"scripts": {
    "serve": "vue-cli-service serve --host 0.0.0.0",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
}

and
"scripts": {
    "serve": "vue-cli-service serve --host 0.0.0.0 --allowed-hosts 1.2.3.4",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
}
Run Code Online (Sandbox Code Playgroud)

我的tomcat服务器运行在端口80上,并且在我的计算机和其他设备上都可以正常工作...

这是我遇到的错误页面: 在此处输入图片说明 如何做到这一点,以便可以从同一网络上的其他设备访问我的vue项目?

感谢您的时间和帮助!

localserver npm vuejs2 vue-cli-3

7
推荐指数
2
解决办法
1729
查看次数

从远程服务器获取文件并使用php复制到本地服务器的最佳方法

假设远程服务器上有一个文件可以没有任何限制地下载,即.您可以在浏览器中直接链接到该文件并下载该文件,例如http://www.remotesite.com/video.avi将提示您的浏览器下载该文件.使用php,获取该文件并将其上传到我的本地服务器的最佳方法是什么,而文件根本不会下载到我的PC,如果你在文件上传表单中添加了一个url,那么phpBB会发生什么?还需要了解所需代码的示例.谢谢

php phpbb download remote-server localserver

7
推荐指数
1
解决办法
2万
查看次数

Nexus存储库管理器作为pip本地服务器无法正常工作

已将本地nexus服务器设置为我们的pip本地服务器.我正在尝试使用所述本地服务器安装示例/测试类(继承).上传到本地服务器是成功的,但使用此命令安装:

pip install -i http://<nexus-ip>:8081/repository/pypi-all/pypi inherits
Run Code Online (Sandbox Code Playgroud)

导致这个问题:

  Could not find a version that satisfies the requirement inherits 
  (from versions: )
  No matching distribution found for inherits
Run Code Online (Sandbox Code Playgroud)

我也试过这些命令,但结果是一样的:

pip install inherits
pip install -i http://<nexus-ip>:8081/repository/pypi-all/pypi inherits-0.1
pip install -i http://<nexus-ip>:8081/repository/pypi-all/pypi inherits==0.1
Run Code Online (Sandbox Code Playgroud)

这是我的〜/ .pypirc的内容:

[distutils]
index-servers =
    nexus
    pypi

[nexus]
username: my-username
password: mypassword
repository: http://<nexus-ip>:8081/nexus/repository/pypi-internal/

[pypi]
...
Run Code Online (Sandbox Code Playgroud)

这是我的〜/ .config/pip/pip.conf的内容

[global]
index = http://<nexus-ip>:8081/repository/pypi-all/pypi
index-url = http://<nexus-ip>:8081/repository/pypi-all/simple
Run Code Online (Sandbox Code Playgroud)

如上所述,使用以下命令上传是成功的:

python setup.py sdist upload -r nexus
Run Code Online (Sandbox Code Playgroud)

来自nexus服务器的响应在这里(即表示上传成功):

creating inherits-0.1
creating inherits-0.1/inherits
creating inherits-0.1/inherits.egg-info
copying …
Run Code Online (Sandbox Code Playgroud)

python pip nexus localserver

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

使用本地服务器为程序提供基于浏览器的 gui 会带来哪些安全风险?

我正在构建一个相对简单的程序来收集和排序用户输入的数据。我想使用通过 Web 浏览器运行的本地服务器有两个原因:

  1. HTML 表单是收集我需要的输入的一种简单而有效的方法。
  2. 我希望能够离线运行程序,而不必管理访问远程服务器所涉及的安全风险。

编辑:澄清一下,我的意思是应用程序应该只能从本地网络而不是从 Internet 访问。

当我一直在寻找有关该问题的信息时,我遇到了一两条评论,表明本地服务器有自己的安全风险,但我不清楚这些风险的性质或严重程度。

(如果是相关的,我将使用 SWI-Prolog 来处理数据操作。我还计划为服务器使用SWI-Prolog HTTP 包,但如果结果证明是一个,我愿意重新考虑这个选择馊主意。)

我有两个问题:

  1. 为此目的使用本地服务器时需要注意哪些安全风险?(注意:就我而言,该程序可能会处理一些非常敏感的信息,所以我在这个问题上没有任何松懈的余地)。
  2. 如何降低这些风险?(或者,我应该在哪里学习如何解决这个问题?)

我非常感谢任何和所有的帮助!

security prolog swi-prolog browser-based localserver

6
推荐指数
1
解决办法
2286
查看次数

当从具有端口号的本地 IP 地址提供渐进式 Web 应用程序时,我应该在清单.json 文件中为范围属性指定什么值?

我的本地 Node JS 测试服务器上的 Web 应用程序清单范围存在问题。我无法获得正确的范围,因为 IP 地址上的端口号妨碍了。我正在使用以下地址访问我的服务器:

https://192.168.0.101:2468/
Run Code Online (Sandbox Code Playgroud)

当我使用 Chrome 开发工具查看我的清单时,在“应用程序”选项卡下,它显示清单文件的 url 为::2468/manifest.json但:2468不是我的根文件夹中的目录。

我将所有文件保存在根目录中,包括server.js、manifest.json和索引,称为my-app.html

_ website-directory
|_ server.js
|_ manifest.json
|_ my-app.html
Run Code Online (Sandbox Code Playgroud)

在我的清单文件中,我有:

{

  "scope": "./",
  "start_url": "my-app.html"

}
Run Code Online (Sandbox Code Playgroud)

当我将代码上传到我的 Github Pages 站点时,一切正常:工作示例。我认为问题出在:2468我的 IP 地址后面。对于完全限定的域名,我不会遇到这个问题,就像我在 Github Pages 上遇到的那样。

如果我尝试将端口号放入清单的范围中,如下所示:

  "scope": "./:2468/",
  "start_url": "my-app.html"
Run Code Online (Sandbox Code Playgroud)

它破坏了我的清单的范围,我收到此警告:Manifest: property 'scope' ignored. Start url should be within scope of scope URL.这非常有道理,因为:2468它不是我的目录中的文件夹。这只是 Chrome 决定附加到我的清单文件的 URL 上的东西。

如何解析清单文件的范围以忽略端口号?为什么 Chrome …

scope localserver progressive-web-apps manifest.json web-app-manifest

5
推荐指数
1
解决办法
2万
查看次数

Laravel-4:如何使用队列创建守护进程

我需要创建一个Laravel守护进程来从网上获取一些数据并将它们存储在数据库中.我想在Laravel中执行此操作以便使用Eloquent进行查询.我被告知要查看队列,但正如我在文档中看到的那样,如果您首先访问URL,则会调用队列.有没有办法启动队列并让它永远运行?队列是否可以在我的本地环境中工作?到目前为止,我有以下代码:

routes.php文件:

Route::get('daemon', function(){

    Queue::push('SendEmail', []);

});
Run Code Online (Sandbox Code Playgroud)

SendEmail.php

<?php 

class SendEmail {

    public function fire($job, $data)
    {
       dd('ok');
    }

}
Run Code Online (Sandbox Code Playgroud)

但我得到的类SendEmail不存在

php mysql localserver laravel-4

3
推荐指数
1
解决办法
7696
查看次数

什么是.NET等效的COM LocalServer?

在VB6中,编写提供COM类的应用程序是一件简单的事情,应用程序将作为系统范围的单例运行,并且能够将COM类提供给多个进程.我相信这称为COM LocalServer.

什么是.NET中的等价物?如何制作处理来自多个应用程序或进程的请求的单个可执行文件?

.net com equivalent localserver

2
推荐指数
1
解决办法
545
查看次数

为什么我的 powershell localhost 服务器这么慢?

我拼凑了一个简单的本地服务器来托管一个纯 HTML 的网络应用程序。我需要它是因为某些功能(如 AJAX 请求)无法通过直接从文件系统打开的 HTML 工作。

它看起来像这样并且确实有效。

# source: https://gist.github.com/19WAS85/5424431

$http = [System.Net.HttpListener]::new()
# Hostname and port to listen on
$http.Prefixes.Add("http://localhost:8080/")
# Start the Http Server
$http.Start()

Add-Type -AssemblyName System.Web
# Log ready message to terminal
if ($http.IsListening) {
    write-host "HTTP Server Ready!  " -f 'black' -b 'gre'
    write-host "$($http.Prefixes)" -f 'y'
    #write-host "then try going to $($http.Prefixes)other/path" -f 'y'
}

#New-PSDrive -Name MyPowerShellSite -PSProvider FileSystem -Root $PWD.Path
# INFINTE LOOP
# Used to listen for requests
while ($http.IsListening) …
Run Code Online (Sandbox Code Playgroud)

powershell localserver

2
推荐指数
1
解决办法
994
查看次数