标签: http

如何更改 VLC HTTP 远程控制的默认 TCP 侦听端口从 8080?

我认为大部分信息都在问题中,但这里有一些关于我想要实现的目标的更多细节。

我通过 Android 手机和 VLC 远程应用程序控制 VLC。它工作得很好,但我更喜欢在端口 8080 上运行不同的服务。我在 Windows 7 64 位上运行 VLC。

需要明确的是,我的 PC 上运行了 VLC,显示 PC 上的内容,但控制由智能手机处理。

我通过“首选项 -> 全部 -> 接口 -> 主接口 -> HTTP 远程控制接口”启用了 HTTP 接口

我检查了“%APPDATA%\vlc\vlc-qt-interface.ini”内部,但找不到任何相关内容。我还检查了“%APPDATA%\vlc\vlcrc”,但是其中有很多设置我还不明白。

vlc-media-player windows-7 port remote-control http

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

为什么apache在httpd.pid中写自己的进程ID?

我是 Apache 和调试由它引起的问题的新手。我已经认识到,当阿帕奇启动时,它写入自己的进程ID中httpd.pid所解释的人类可读的格式在这里

我不太明白为什么首先需要进程 ID。即使需要,我也不明白这种方法的原因。

在 Linux 上,一个进程可以通过使用ps -ef等来找到 Apache 的进程 id 。一般来说,我没有听说过任何其他进程将其进程 id 写入某个文件中。

这个 Apache 进程有什么特别之处?

linux apache-http-server web http webserver

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

Windows 7 阻止端口

我正在尝试分别为 HTTP 和 svnserve 打开端口 80 和 3690(两者都是入站的)。我关闭了 Windows 防火墙,并尝试暂时禁用 Mcafee VirusScan Enterprise,但无济于事。根据http://www.yougetsignal.com/tools/open-ports/,端口 80 和 3690 仍然被阻止。如果禁用 Windows 防火墙和我的防病毒软件,我想不出什么会阻止它们。这是输出netsh firewall show state

Firewall status:
-------------------------------------------------------------------
Profile                           = Standard
Operational mode                  = Disable
Exception mode                    = Enable
Multicast/broadcast response mode = Enable
Notification mode                 = Enable
Group policy version              = Windows Firewall
Remote admin mode                 = Disable

Ports currently open on all network interfaces:
Port   Protocol  Version  Program
-------------------------------------------------------------------
3690   TCP       Any      (null)
22     TCP       Any      (null)
80 …
Run Code Online (Sandbox Code Playgroud)

firewall windows-7 port svn http

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

在首选项中禁用 Chrome 中的 SPDY

如何使用首选项在 Google Chrome 或其他基于 Chromium 的浏览器中禁用 SPDY?

根据几个网页,包括 http://www.jamiestarke.com/2011/09/02/are-googles-services-running-slow-in-chrome-try-disabling-spdy/

可以使用 --use-spdy=off 开关在命令行禁用 SPDY。

但是,我想一直禁用 SPDY,即使没有使用该开关。

此页面:https : //groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-reviews/kvDl2az5_​​cE 建议有“spdy.disabled”首选项。应该在哪里以及如何准确地应用这种偏好?

networking google-chrome http system-preferences

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

如何禁用 HTTP 级压缩?

BREACH是一种针对 HTTP 压缩的针对 SSL 的新攻击,最近已公开宣布。关于如何防御 BREACH 的新兴建议似乎是:关闭 HTTP 压缩。

那么,如何关闭 HTTP 压缩?我需要对我的 Apache 配置进行哪些更改?我是否也需要对浏览器进行任何更改?

(当我在这里时,是否有任何其他资源表明应该在其他 Web 服务器(例如 Microsoft IIS)上进行哪些更改?)

ssl http

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

为什么 SSH 感觉比 HTTP 快这么多?

如果我通过 ssh 连接到服务器,那么发出 ls 命令和获取结果之间的时间几乎没有。

但是,如果我在浏览器中的同一台服务器上为一个简单的 html 页面(仅包含单词“hello”)发出 http 请求,则至少需要一秒钟。

为什么是这样?

ssh performance http

6
推荐指数
3
解决办法
4937
查看次数

如何拒绝 CORS 请求

Access-Control-Allow-Origin对 CORS(跨源资源共享)预检的响应中缺少 HTTP 标头时,是否意味着:

  • 服务器不支持CORS?或者,
  • 服务器拒绝访问?

如果服务器不支持 CORS,那么显然会丢失标头。

但如果它确实支持 CORS,是否意味着访问被拒绝?

相反,实现 CORS 的服务器应该如何向客户端宣布由于 CORS 拒绝访问?它应该以类似的状态响应403 Forbidden吗?

我找到的每个来源都解释了添加哪些标头以允许跨域访问,但没有解释如何拒绝访问。

** 编辑:错误地提出问题,我不好,请参阅下面的解释**

与我的预期相比,我的问题的重点似乎离题了。事实上,答案集中在服务器配置上,但我感兴趣的是 HTTP 协议。

更准确地说,我提出这个问题是因为我试图通过交叉请求访问服务器,并且:

  • 服务器不包含 CORS 标头,而我的 XMLHttpRequest 包含它们
  • 浏览器确实接受了swf媒体发出的交叉请求
  • 我检查了媒体的引用者,它的 iframe 确实与请求的目标不同
  • 我什至不知道服务器是否实现了 CORS
  • 我不拥有服务器

我对 HTTP 内部 CORS 的理解水平较低,并且接受了一种交叉请求,这让我怀疑服务器是否拒绝了我的请求以及我做错了什么。

我会发布一个答案,因为我相信我从那时起就解决了它。

http

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

SSH 本地端口转发到网站

今天,我刷新了有关设置 ssh 隧道的记忆,并且遇到了几个描述将某些本地端口转发到网站的资料。例如: https: //www.techrepublic.com/article/how-to-use-local-and-remote-ssh-port-forwarding

\n\n

\xe2\x80\x9c 在客户端上打开一个终端窗口并发出命令:

\n\n

ssh -L 8080:www.slashdot.org:80 本地主机

\n\n

系统将提示您输入客户端计算机的用户密码。本质上,您通过 SSH 连接回客户端计算机,但创建到目的地的必要 SSH 隧道。成功针对本地帐户进行身份验证后,打开浏览器并将其指向http://localhost:8080。您的浏览器应自动将您重定向到 Slashdot.\xe2\x80\x9d

\n\n

只是,如果您实际尝试的话,这将不起作用。我最终遇到了连接失败、500 错误、404 错误等。我尝试过其他网站,甚至非 https。这是什么交易?

\n

ssh port-forwarding http ssh-tunnel

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

在这个例子中,HTTP vs TCP vs UDP?

我可以通过三种协议中的任何一种,即 http/TCP/UDP 从我的应用程序(假设 java 应用程序)传输数据

java客户端的HTTP示例

java客户端的TCP示例

java客户端的UDP示例

我了解 HTTP 在应用程序中工作,而 TCP 和 UDP 在传输层工作。

我的理解 :-

HTTP 在 HTTP 客户端中,抽象套接字层的高层。它也可以用 DNS 代替 ip 地址。它有自己的规则,如 GET/POST 请求。标头等 API 将根据 HTTP 规则为我构建数据。HTTP 还将管理所需的编码(表示层的一部分)并管理会话(例如需要关闭连接时)

TCP 在 TCP 客户端中,api 是直接与 socket 层打交道的。它需要处理ip地址。它没有像上面的 HTTP 那样的特定规则。它只是从应用程序收集数据并以有序的方式可靠地将其分块发送

UDP UDP 客户端与 TCP 类似,但可靠性较低,速度较快。

我的理解正确吗?

networking http udp

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

为什么某些http标头中有冒号?

在此输入图像描述

我使用的是Chrome,不知道为什么请求头中的某些标头有冒号前缀,例如“:method”,“:path”,而其他一些标头中没有冒号前缀,添加冒号有什么意义标题的前缀,有什么特殊含义吗?

browser google-chrome http

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