Articles of http

在CentOS的pxe远程安装中检索kickstart和其他.img文件

我正尝试通过pxe tftp安装来安装CentOS。 安装开始,但它无法从http服务器下载图像文件。 但可以在http服务器上访问文件。 来自安装系统的日志如下。 Unable to retrieve the //abc.com/CentOS6.5/ks.cfg file. INFO : transferring //abc.com/CentOS6.5/images/updates.img ERROR : Error downloading //abc.com/CentOS6.5/images/updates.img: HTTP response code said error INFO : transferring //abc.com/CentOS6.5/images/product.img ERROR : Error downloading //abc.com/CentOS6.5/images/product.img: HTTP response code said error INFO : transferring //abc.com/CentOS6.5/images/install.img ERROR : Error downloading //abc.com/CentOS6.5/images/install.img: HTTP response code said error (上面的链接是http。不能把链接,因为我是新来的。) 我尝试了以下在互联网上find的解决scheme: […]

如何才能使Azure Webangular色只能通过虚拟networking访问?

我有一个webangular色,我通过.cscfg的NetworkConfiguration部分configuration成虚拟networking的一部分。 我只想要从虚拟networking中的其他计算机访问networkingangular色,而不是从公共互联网访问。 最初,我为端口80创build了一个input端点,这使我可以从虚拟networking上的计算机和公共互联网上访问networkingangular色。 然后,我将其更改为端口80的内部端点,但这阻止了来自公共Internet和虚拟networking上的计算机的所有访问。 如何阻止公共互联网访问,但允许通过虚拟networking访问?

什么是从服务器返回Http 416预期的行为

我有一个服务器,有时当客户端要求一个文件,如果它的请求头范围可能会超过文件的长度,所以服务器返回416状态代码。 但我想知道它应该写文件内容呢? 或只是返回416没有内容? W3网站上的解释不够清楚。 我从W3的网站了解到,它应该写Content-Range标题(从0开始)。 所以如果内容长度是10个字节。 回应应该看起来像 HTTP/1.1 416 Content-Range: bytes 0-9/10 Content-Length: 10 [10 bytes FILE CONTENT HERE]

当使用`openssl s_client`的时候得到'HTTP / 1.1 505 HTTP版本不支持`

我正在尝试使用openssl s_client发送一个原始的HTTPS请求。 我input这个: $ openssl s_client -connect homebrew.herokuapp.com:443 在它完成SSL pleasantries之后,我input这个: POST http://homebrew.herokuapp.com/ HTTP/1.1 但是,然后它closures与此的连接: HTTP/1.1 505 HTTP Version Not Supported Connection: close 我只在Heroku上托pipe的应用程序上获得此function。 为什么?

curl 7.21不能在https上正确调用带有主机头的主机

我们发现,使用curl 7.21或7.24来调用像下面这样的主机,在apacheconfiguration(我们有多个SSL虚拟主机!)时会产生错误。 而相同的命令运行顺利,curl7.34和更高。 有谁知道为什么? 命令: curl https://192.168.0.1/version -H "Host: example.domain.com" -k 这应该返回一个类似“1.2.1”的版本。 它确实与更新的卷发(testing7.34和7.38 / 39),但返回400curl7.21 / 7.24。 当用较旧的curl执行时,apache返回这个: [error] Hostname 192.168.0.1 provided via SNI and hostname example.domain.com provided via HTTP are different 通常我认为这可能是一个问题,因为缺lessSNI支持,但我已经读过SNI应该已经添加到curl7.18已经。

拒绝连接到“http:// someURL”,因为它违反了以下内容安全策略指令:“connect-src http:// someURL”

那么,这是从我的浏览器控制台出现的错误,我正在使用一个域,该域只有一个子域,我仍然无法访问子域。 其实我正在接受一些其他的错误。 我的猜测是我的错误是在add_header Content-Security-Policy ,在connect-src部分。 :这是域部分和Content-Security-Policy : server { large_client_header_buffers 1 1K; listen 80; server_name www.just4bettors.mobi just4bettors.mobi; root /home/c0pt/capilleira/capilleiraclickandgamblemobile/www; location / { index index.html index.htm; … } add_header Content-Security-Policy "default-src 'self' http://just4bettors.mobi:1337; connect-src http://just4bettors.mobi http://just4bettors.mobi:1337 http://www.just4bettors.mobi http://www.just4bettors.mobi:1337"; } 这是子域的一部分: server { listen 80; server_name www.desktop.just4bettors.mobi desktop.just4bettors.mobi; root /home/c0pt/capilleira/capilleiraclickandgambleweb/dist; location / { index index.html index.htm; … […]

如何在Web浏览器中限制samba共享文件访问?

我已经configuration了samba来共享这些文件。但是我想限制这些共享文件显示,除了网页浏览器中的授权用户。 例如: 我的smb.conf文件是 [Creative] printable = no writable = yes path = /mnt/project/Creative write list = +staff Comment = Creative valid users = creative, admin 我不想显示这个“创意”的文件夹,除了我的networking浏览器中的有效用户。怎么做?

服务器响应时间的基准

我在Google Page Speed上testing了我的网站的性能,并提到了我的网站的响应时间 它平均在.6-.8秒之间。 什么是最佳的服务器响应时间是可以接受的? 有没有关于这方面的performance最好的数据或研究? 编辑:我说这个问题的方式有点混乱。 为了澄清,我不是在谈论页面加载,而是浏览器从服务器接收KB或MB或数据所花费的时间。 当pagespeed说.6秒慢时,有一个他们所指的基准。 不幸的是,我无法理解这一点。

如何强制一个http webapp所以使用https(ssl)?

在我们的Linux服务器上,我们得到了一些sorting或Web应用程序使用http ONLY运行自己的小型networking服务器。 这意味着它本身不支持ssl。 所以即时通讯寻找一种方法来在这个小的Web服务器/ WebApp的前面打包“东西”,所以它正在对用户(必需)说HTTPS,并保持在本地(服务器内部)与WebApp交谈。 我试图find这样的事情。 但事实上,我发现很多东西涵盖了Apache,SSL和反向代理并没有真正清除事情。 我比以前更困惑了。 需要一些提示,关键字或configuration的例子来实现这一点。 谢谢

在Apache VirtualHost中使用HTTP 1.0

我想在Apache中的某个VirtualHost上只使用HTTP 1.0。 这样做的原因是我使用CloudFlare,而我的应用程序需要HTTP响应中的Content-Length标头。 但是,如果使用HTTP 1.0作为协议,则CloudFlare仅转发Content-Length标头(请参阅此支持标签: https : //support.cloudflare.com/hc/en-us/requests/527063 )。 我的问题是如何轻松地在Apache中设置一个VirtualHost来完成这个任务(强制使用HTTP 1.0作为协议)? 我是否在站点可用的configuration文件中使用SetEnv之类的东西? 或者,也许我使用HTTP 1.1协议,但发送HTTP 1.0作为头中的协议? 谢谢。