Articles of http

通过URL(HTTP / HTTPS)共享数据的软件

你知道软件,它可以通过生成的URL链接提供共享文件或文件夹吗? 软件,我可以在我自己的服务器上实现? 像Sharepoint上的访客链接,或者通过生成的链接等从Google Drive中共享数据…但不一定要有网页前端上传和pipe理文件。 我可以直接在服务器上pipe理它。 我只知道HFS( http://www.rejetto.com/hfs/ ),它有几个缺点…谢谢

在发送回复之前测量正确率

我的想法是使在较慢的连接上工作的Web应用程序可以在替代的较小的资产版本(如图像,video等)上回退。 HTTP Live Streaming具有类似的行为,但对于videostream。 起初我想,这可以通过使用HTTP / 2服务器推送来实现。 Web服务器会发送一个响应,测量吞吐量并在closures连接之前推送适当的资产版本。 但是这会消除服务器推送的优点,因为客户端只有在收到页面主体后才能开始下载资源。 由于资源并不像stream一样提供服务,因此服务器应在将HTTP响应发送到客户端之前检测到吞吐量。 我还想检查是否可以从TCP堆栈获取吞吐量,例如慢启动的值。 但我想只有在发送回复后才能使用。 有人知道在发送响应之前,Web服务器如何衡量吞吐量吗?

Apache2虚拟主机服务于未指定的域

我试图通过Apache和一个节点/ express HTTP服务器( [www.]mysite.com )设置我的amazonaws EC2实例与wordpress HTTP服务器( blog.mysite.com )都运行在端口80上。从我在apache文档中find了,我应该使用这个虚拟主机。 这不起作用,而是为blog.mysite.com和[www.]mysite.com提供文件。 这是我的000默认configuration为Apache。 <VirtualHost *:80> ServerName blog.mysite.com DocumentRoot /home/ubuntu/websites/blog/html/ # wordpress directory ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> 这里是我的DNS规则从NameCheap的DNSconfiguration。 mysite.com CNAME my-amazonaws-public-dns www.mysite.com CNAME my-amazonaws-public-dns blog.mysite.com CNAME my-amazonaws-public-dns 谢谢! 告诉我你是否需要任何澄清或命令输出。

Apache / mod_wsgi中的URL长度问题

我有一个python的wsgi API,我在其中处理不同长度的传入URL负载。 我相信,但不是绝对肯定的是,我可能遇到了URL大小的限制。 对于特定的有效负载(> 6K字符),它使用Python Web服务器在本地运行正常,但是当我将它移到Apache(在OS X和RHEL 6上)时,我在浏览器中遇到了404错误。 根据我所见过的有效载荷太大的一切,我应该得到413或414的错误。 请注意,对于比这更短的URL,我没有任何问题在Apache中运行。 我梳理了我的Apache日志,所有我能find的错误是“目标WSGI脚本未find或无法统计”。 所有我用谷歌search这个特定的错误是一个应用程序错误的指示,如上所述,我知道我的wsgiconfiguration工程。 它似乎打破了较大的url,这让我觉得这可能是mod_wsgi的一个问题。 我的VirtualHostconfiguration是: <VirtualHost *:80> Alias /cardiocatalogqt /Library/WebServer/extjs/cardioCatalogQT <Location /cardiocatalogqt> Order deny,allow Allow from all </Location> WSGIApplicationGroup %{GLOBAL} WSGIDaemonProcess rest_api user=gregsilverman threads=5 WSGIScriptAlias /api /Library/WebServer/wsgi/rest_api/rest_api.wsgi WSGIPassAuthorization On <Location /api> Order deny,allow Allow from all </Location> </VirtualHost> 任何build议,缩短url短,将是最受欢迎的。

urllib3通过Apache / WSGI失败; 从python命令行成功

我有一个web服务器,通过Apache 2.4与Ubuntu 14.04上的mod_wsgi和Python 2.7服务Django 。 第一次安装时,使用Python库urllib3从这个web服务器发出的连接成功。 目前,使用urllib3的传出连接可能使用Python命令行客户端,但是Apache服务器在达到最大重试次数后,将会以错误0使其失败。 我不确定最近有什么变化可能导致这个问题。 是否有推荐的技术来诊断和解决Apache突然无法使用urllib3进行传出请求?

NGINX:检查SSL(HTTPS)是否可用,如果不可用,则redirect到HTTP

目前的configuration是: server { listen 80 default_server; listen [::]:80 default_server; listen 443 ssl default_server; listen [::]:443 ssl default_server; listen 192.168.0.5:80 default_server; listen 192.168.0.5:443 ssl default_server; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_certificate /usr/share/nginx/default/ssl/default.crt; ssl_certificate_key /usr/share/nginx/default/ssl/default.key; server_name _; root /usr/share/nginx/default/www/; index index.php index.html; error_log /usr/share/nginx/default/log/error.log; access_log /usr/share/nginx/default/log/access.log combined; error_page 404 /404.html; error_page 403 /403.html; error_page 500 502 503 504 […]

域名redirect到plesk面板的默认屏幕SSL

我有我的Linux服务器,我们有一个网站4ti.co.uk订阅设置plesk安装程序 我们遇到了一个奇怪的错误,如果您使用https://4ti.co.uk转到域,它将引导您进入服务器plesk面板的默认屏幕。 但如果你不使用https,例如http://4ti.co.uk它直接进入该网站。 我们已经在订阅上设置了一个专用的IP地址,但不能看到这个问题来自哪里,任何帮助将受到欢迎….

更改为SSL index.php后,修复程序在服务器请求之前预期

我将Mautic安装在AWS服务器上,并且在端口80上工作正常。但是,在mautic.conf (位于/etc/apache2/sites-enabled/mautic.conf中)中更改为以下站点configuration以使用SSL 。 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/mautic/ ServerName xxxx.com ServerAlias xxxx.com DirectoryIndex index.php/ ErrorLog ${APACHE_LOG_DIR}/mautic-error_log CustomLog ${APACHE_LOG_DIR}/mautic-access_log common <Directory /var/www/html/mautic/> RewriteEngine on RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R] </Directory> </VirtualHost> <VirtualHost *:443> ServerAdmin [email protected] DocumentRoot /var/www/html/mautic/ ServerName xxxx.com ServerAlias xxxx.com DirectoryIndex index.php/ ErrorLog ${APACHE_LOG_DIR}/mautic-error_log CustomLog ${APACHE_LOG_DIR}/mautic-access_log common SSLEngine On SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile […]

设置Apache的LimitRequestFieldSize的负面影响非常高?

在Apache的httpd 2.2上,我想将LimitRequestFieldSize的值增加到48k甚至65k。 有没有人将LimitRequestFieldSize的值设置为如此高的值? 任何负面影响,除了增加的攻击面?

使用networking安全组创buildAzure ARM VM

我有一个启用networking安全组的networking,我拒绝出站端口80和443.所有出站通信都通过Squid代理进行pipe理。 现在,我想使用资源Microsoft.Compute / virtualMachines,使用Azure ARM模板在此networking中创build一个新的虚拟机。 问题是在创buildAzure存储帐户后,由于出站端口80和443被拒绝,VM无法连接到该端口。 是否有可能给Microsoft.Compute / virtualMachines一些代理设置的资源?