Questions tagged «http»

HTTP代表超文本传输​​协议,是用于在万维网上传输信息的协议。

12
将http重定向到https是否不好?
我刚刚在服务器上安装了SSL证书。 然后,它为我的域上端口80上的所有流量设置了重定向,以将其重定向到端口443。 换句话说,我的所有访问http://example.com量现在都被重定向到https://example.com页面的相应版本。 重定向是在我的Apache虚拟主机文件中完成的,如下所示: RewriteEngine on ReWriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L] 我的问题是,使用SSL是否有任何弊端? 由于这不是301重定向,因此切换到会失去搜索引擎中的链接汁/排名https吗? 感谢您的帮助。我一直想在服务器上设置SSL,仅是为了进行此操作,我终于决定今晚进行操作。到目前为止,它似乎运行良好,但是我不确定在每个页面上使用它是否是一个好主意。我的网站不是电子商务网站,并且不处理敏感数据;它主要用于外观和安装它的学习乐趣。 更新的问题 奇怪的是,由于Bing到处都使用HTTPS,因此从我的网站创建了此屏幕截图。
247 apache-2.2  ssl  http  https 




11
IIS 7.5(Windows 7)-HTTP错误401.3-未经授权
我正在尝试在本地主机上测试我的ASP.Net网站,但出现此错误: HTTP Error 401.3 - Unauthorized You do not have permission to view this directory or page because of the access control list (ACL) configuration or encryption settings for this resource on the Web server. 我在网站应用程序文件夹上具有以下用户,具有完整的读取/写入权限: 网络服务 IIS_IUSRS 系统 管理员 内森(我) 我该如何解决?

3
具有tcpdump的HTTP标头的可读格式
我想查看在Linux机器中从Apache(在端口80上侦听)发送到Tomcat(在端口4080上)的HTTP标头。 根据维基百科, 标头字段是用冒号分隔的明文字符串格式的名称/值对。 我尝试了以下tcpdump命令的一些变体: $ sudo tcpdump -lnX dst port 4080 -c 10 11:29:28.605894 IP SOME_IP.33273 > SOME_IP.4080: P 0:49(49) ack 1 win 23 <nop,nop,timestamp 1191760962 509391143> 0x0000: 4500 0065 3a9f 4000 3f06 0084 628a 9ec4 E..e:.@.?...b... 0x0010: 628a 9c97 81f9 0ff0 9e87 eee0 144b 90e1 b............K.. 0x0020: 8018 0017 …


2
从Chrome向废话URL发送异常HEAD请求
我注意到最近几天来自工作站的流量异常。我看到HEAD请求发送到随机字符的URL,通常在一秒钟内出现三到四个,这些请求似乎来自我的Chrome浏览器。每天仅重复三到四次请求,但我尚未确定特定的模式。每个请求的URL字符都不同。 这是Fiddler 2记录的请求示例: HEAD http://xqwvykjfei/ HTTP/1.1 Host: xqwvykjfei Proxy-Connection: keep-alive Content-Length: 0 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3 对此请求的响应如下: HTTP/1.1 502 Fiddler - DNS Lookup Failed Content-Type: text/html Connection: close Timestamp: 08:15:45.283 Fiddler: DNS Lookup for …
55 http  malware  chrome 

1
什么是“。知名”文件夹?
如果在我们的日志文件中找到了新的错误消息,并且想知道该文件.well_known夹的含义。 哪个应用程序客户端需要访问该文件夹,哪个应用程序客户端将在其中创建文件? 这是我的域之一的PHP错误日志的一些条目。(我删除了日期,IP和目标域)。 0000/00/00 00:00:00 [error] 851#0: *88611 access forbidden by rule, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET /.well-known/apple-app-site-association HTTP/1.1", host: "exampleA.com" 0000/00/00 00:00:00 [error] 850#0: *89749 access forbidden by rule, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET /.well-known/assetlinks.json HTTP/1.1", host: "exampleA.com" 0000/00/00 00:00:00 [error] 850#0: *89767 access forbidden by rule, …

4
Tomcat中的最大URL长度是多少?
它是可配置的吗?我是否可以设置Tomcat,以使带有200K查询参数的URL成功通过包含的servlet? 是的,我知道当您有大量数据时应该使用POST;在这种特殊情况下,这不是一个令人愉快的选择。包含的应用程序(搜索引擎)期望GET请求执行搜索。
43 tomcat  http  rfc  uri 

4
使用netcat(nc)连接到HTTPS [关闭]
我正在为我的大学做作业。任务是使用nc(netcat)在HTTPS上获取网页。 要通过HTTP获取页面,请执行以下操作: cat request.txt | nc -w 5 <someserver> 80 在request.txt中,我有HTTP 1.1请求 GET / HTTP/1.1 Host: <someserver> 现在...这很好。如何获取使用HTTPS的网页? 我得到这样的页面证书。这就是我被困住的地方 openssl s_client -connect <someserver>:443
41 http  https  openssl  netcat 


4
如何在NGINX中启用正确的字符集HTTP标头
在NGINX中启用正确的字符集标头的正确方法是什么? 我正在使用Google Page Speed分析我的网站。它说我应该在HTTP标头中指定HTML文件的字符集。什么是正确的方法? 我已经尝试charset utf-8;在server {}NGINX配置文件的声明中进行设置,但是它没有任何效果。 我的服务器响应以下标头: Connection: keep-alive Date: Fri, 16 Sep 2011 12:43:24 GMT Last-Modified: Fri, 02 Sep 2011 15:13:17 GMT Server: nginx/0.7.67 谢谢。
39 nginx  http  charset 


4
如何通过命令行使cURL使用keepalive?
我正在尝试验证与正在运行的Tomcat Web服务器通信期间是否正在使用HTTP持久连接。当前,我可以从浏览器(例如Chrome)中检索服务器上的资源,并使用netstat验证是否已建立连接: # visit http://server:8080/path/to/resource in Chrome [server:/tmp]$ netstat -a ... tcp 0 0 server.mydomain:webcache client.mydomain:55502 ESTABLISHED 但是,如果使用curl,我将永远不会在netstat中看到服务器上的连接。 [client:/tmp]$ curl --keepalive-time 60 --keepalive http://server:8080/path/to/resource ... [server:/tmp]$ netstat -a # no connection exists for client.mydomain 我也尝试使用以下curl命令: curl -H "Keep-Alive: 60" -H "Connection: keep-alive" http://server:8080/path/to/resource 这是我的客户端计算机的curl版本: [server:/tmp]$ curl -V curl 7.19.5 (x86_64-unknown-linux-gnu) …
36 http  tcp  curl  netstat  keepalive 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.