首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码生

    HTTP Authorizaiton 设置

    Key : Authorizaiton Value : Basic Base64(username:password)

    58930发布于 2018-11-21
  • 来自专栏Python使用工具

    设置HTTP代理隧道

    设置HTTP代理隧道在网络世界中,使用HTTP代理IP可以帮助我们实现一些有趣的功能,比如突破网络封锁、访问被限制的内容、隐藏真实IP等。 现在,我将为你详细介绍如何设置HTTP代理服务器,让你轻松掌握这项技能!步骤一:了解HTTP代理首先,让我们来了解一下HTTP代理是什么。 HTTP代理是一种服务器,允许客户端通过它传递HTTP请求和响应。通过设置HTTP代理IP,你可以在客户端和目标服务器之间建立一个中间人,代理所有的HTTP通信。 2. 配置代理软件:编辑代理软件的配置文件,设置监听端口、允许的IP范围、缓存策略等参数,根据需要进行定制化配置。3. 启动代理软件:启动代理软件,并确保它在服务器上持续运行。 步骤五:设置客户端代理现在,你的HTTP代理服务器已经搭建好了,接下来就是设置客户端代理,让它们通过你的服务器进行HTTP通信。在不同的操作系统和应用程序中,设置代理的方法可能有所差异。

    65130编辑于 2023-09-15
  • 来自专栏Golang语言社区

    http超时设置 golang

    golang提供的http get、post请求是没有设置超时的,但实现生产环境一般都需要设置超时时间。 网上搜索,可以查询到通过设置http.Client中Transport的Dail函数,在自定义的Dail函数里面设置建立连接超时时长和发送接收数据超时: c := http.Client{ Transport 重复利用http.Client,可以考虑如下方法: var c *http.Client = &http.Client{ Transport: &http.Transport{ c, nil }, MaxIdleConnsPerHost: 10, ResponseHeaderTimeout: time.Second * 2, 该设置不包括发送数据超时和接收返回包正文体超时,只能大致的实现发送接收数据超时设置

    3.9K80发布于 2018-03-20
  • 来自专栏uu的自留地

    unraid 设置HTTP代理

    nano /boot/config/go 修改为: http_proxy=http://server:port https_proxy=http://server:port /usr/local/sbin /emhttp & echo "export http_proxy=\"http://server:port\"" >> /root/.bash_profile echo "export https_proxy=\"http://server:port\"" >> /root/.bash_profile 然后重启系统

    2.5K10编辑于 2022-03-02
  • 来自专栏linux教程

    香港云服务器nginx支持http2设置教程

      相比 HTTP/1.x,HTTP/2 在底层传输做了很大的改动和优化:   HTTP/2 采用二进制格式传输数据,而非 HTTP/1.x 的文本格式。 HTTP/2 对消息头采用 HPACK 进行压缩传输,能够节省消息头占用的网络的流量。而 HTTP/1.x 每次请求,都会携带大量冗余头信息,浪费了很多带宽资源。头压缩能够很好的解决该问题。 HTTP/1.x 虽然通过 pipeline 也能并发请求,但是多个请求之间的响应会被阻塞的,所以 pipeline 至今也没有被普及应用,而 HTTP/2 做到了真正的并发请求。 升级HTTP2必要条件   1.10.0版本以上的nginx基于1.0.2以上版本的openssl编译 必须支持https   软件安装位置 openssl   1、编译位置   /usr/local /nginx-1.12.2.tar.gz   2、解压编译安装   编译安装 nginx 时,--with-openssl 参数默认只支持OpenSSL的源代码,不支持已编译好的 OpenSSL。

    18K40编辑于 2023-04-26
  • 来自专栏Java大联盟

    Nginx http 反向代理设置

    下面,就介绍一些反向代理的常用的设置。 local/nginx/conf/nginx.conf,如果你的 nginx 安装在 /usr/nginx 下,那么你的 nginx.conf 就在 /usr/nginx/conf/nginx.conf (2) ,当然也可以设置 ip ,比如把 demo.jzl.com 换成 192.168.56.130 ,那么当访问 http://192.168.56.130:80 ,会被 nginx 转发到 192.168.56.130 设置方法如下: 3.1 配置虚拟域名 在你的被访问的 server 上 ( nginx server) 设置本机域名解析, vi/etc/hosts ,添加内容如下示例: 192.168.56.130 $ { proxy_pass [http://127.0.0.1:8080](http://127.0.0.1:8080/); expires 7d; }

    5.6K41发布于 2019-04-22
  • 来自专栏腾讯IMWeb前端团队

    HTTP探索之路 - HTTP 1 HTTP 2 QUIC

    1991年HTTP/0.9被发明;1996年出现了HTTP/1.0;2015年HTTP/2正式发布;2020年HTTP/3或能正式使用。以下将会简单介绍。 1.3 HTTP2 HTTP/2 基于 SPDY,专注于性能,最大的一个目标是在用户和网站间只用一个连接。 新增特性: 二进制分帧 - HTTP2 性能增强的核心 多路复用 - 解决串行的文件传输和连接数过多 二进制分帧 首先,HTTP2 没有改变 HTTP1 的语义,只是在应用层使用二进制分帧方式传输 要缓解该问题可以通过设置使得与 Session Ticket Key 相关的 DH 静态参数在短时间内过期(一般几个小时)。 参考资料 1. http2.0原理详细分析 https://www.huaijiujia.com/2018/06/30/http协议-http2-0原理详细分析/ 2.

    1.2K10编辑于 2022-06-29
  • 来自专栏云计算教程系列

    如何在Ubuntu 18.04上使用HTTP 2支持设置Nginx

    HTTP / 2。 因此,如果您决定设置具有HTTP / 2支持的服务器,则还必须使用HTTPS保护它们。 本教程将帮助您设置具有HTTP / 2支持的快速安全的Nginx服务器。 第1步 - 启用HTTP / 2支持 如果您按照Nginx安装教程中的服务器块设置步骤进行操作,则应该为您的/etc/nginx/sites-available/your_domain域设置一个服务器块 步骤3 - 验证HTTP / 2是否已启用 让我们确保服务器正在运行并使用HTTP / 2。 您将在新的Protocol列中看到h2(代表HTTP / 2),表明HTTP / 2正在运行。 此时,您已准备好通过HTTP / 2协议提供内容。让我们通过启用HSTS来提高安全性和性能。

    2.8K30发布于 2018-10-25
  • 来自专栏精益码农

    HTTP HTTPS HTTP1.1 HTTP2 HTTP3

    /1.1还是HTTP/2)。 HTTP/2到底有哪些具体变化? 二进制分帧 先来理解几个概念: 帧:HTTP/2数据通信的最小单位。 : 在 HTTP/2 中,有了二进制分帧之后,HTTP/2不再依赖 TCP连接去实现多流并行了,在 HTTP/2中: •同域名下所有通信都在单个连接上完成。 HTTP/2对消息头采用HPACK(专为http/2头部设计的压缩格式)进行压缩传输,能够节省消息头占用的网络的流量。而HTTP/1.x每次请求,都会携带大量冗余头信息,浪费了很多带宽资源。 HTTP每一次通信都会携带一组头部,用于描述这次通信的的资源、浏览器属性、cookie等,例如 为了减少这块的资源消耗并提升性能, HTTP/2对这些首部采取了压缩策略: •HTTP/2在客户端和服务器端使用

    3.7K11发布于 2021-03-12
  • 来自专栏aiiyx.cn分享

    设置HTTP请求自动跳转HTTPS

    location / { index index.html index.htm; } } 在Web目录下和nginx配置目录打开.htaccess文件(如没有,需新建该文件),添加以下rewrite语句,实现HTTP RewriteEngine On RewriteCond %{HTTP:From-Https} !^on$ [NC] RewriteCond %{HTTP_HOST} ^(www.)? 2、第二种方式(√我选择的): server { listen 80; server_name demo.jumpserver.org; # 自行修改成你的域名 return 301 https://$ demo.jumpserver.org; # 自行修改成你的域名 ssl_certificate /etc/nginx/sslkey/1_jumpserver.org_bundle.crt; # 自行设置证书 ssl_certificate_key /etc/nginx/sslkey/2_jumpserver.org.key; # 自行设置证书 ssl_session_timeout 5m; ssl_ciphers

    3.6K40编辑于 2022-12-03
  • 来自专栏iSharkFly

    Confluence 6 配置 HTTP 超时设置

    当宏,例如 RSS Macro 进行 HTTP 请求的时候,有可能因为请求的时间比较长,而导致超时。你可以通过设置系统参数来避免这个问题。 配置 HTTP 超时设置: 在屏幕的右上角单击 控制台按钮 ?  ,然后选择 General Configuration 链接。 单击 编辑(Edit)来调整设置: 调整外部连接启用(Adjust External connections enabled):这个设置能够允许系统管理员禁用外部连接的宏,例如 RSS Macro 默认的设置是 'true'。 连接超时(毫秒 Connection Timeout (milliseconds)):这个设置最大的链接超时时间。如果设置为 0 的话,表示连接超时不限制。 https://www.cwiki.us/display/CONF6ZH/Configuring+HTTP+Timeout+Settings

    2.1K30发布于 2019-01-30
  • 来自专栏我爱编程

    设置HTTP重定向为HTTPS

    方法一 使用 WordPress Really Simple SSL 插件 方法二 启动重定向:sudo a2enmod rewrite #启动rewrite mod 设置http端口重定向,在网站根目录 RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.domain.com/$1 [R=301,L] RewriteCond %{HTTP_HOST 将数据库写死的http修改为https 服务器上进入当前数据库: update wp_options set option_value = ‘https://domain.com’ where option_id in(1,2); update wp_posts set post_content = replace(post_content, 'http://domain.com','https://domain.com '); 最后重启下apache服务: sudo service apache2 restart 对数据库错误的更新对网站可能是毁灭性的打击,建议更新前最好备份数据库。

    2.7K20发布于 2018-12-19
  • 来自专栏全栈程序员必看

    post调试工具_HTTP设置

    此工具用于http调试;具有以下特点; 1.支持HTTP和HTTPS(SSL加密)网络协议的跟踪和调试。 2.可以查看到HTTP/HTTPS协议连接的详细过程和返回结果。 4.支持HTTP的Proxy代理。 5.自动处理重定向Redirect功能。 6.自动处理Cookie的接收和发送。 7.可以自行设置和增加HTTP请求命令的参数。 ;点击 Start 按钮;返回响应的整个文本,如下方文本框,也就是返回的html文件; 返回响应头,如右边文本框; 右边文本框可看到请求头的相关一些信息;例如发送的请求有多少字节;还有返回的响应头;如http 状态码,等; http debug 百度一下;返回如下;返回的响应头包含cookie的详细信息,cookie,cookie的存活时间等; 发一张现场实际使用的截图大家了解一下此工具的使用;下图是调试广州 ITC品牌数字广播系统HTTP开发接口的情况; 调用的方法为login,端口80,方法POST,传递json数组参数如Data文本框; 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    1.5K20编辑于 2022-11-08
  • 来自专栏hml_知识记录

    设置和获取HTTP标头

    设置和获取HTTP标头 设置和获取HTTP标头 可以设置和获取HTTP标头的值。 %Net.HttpRequest的以下每个属性都包含具有相应名称的HTTP标头的值。 GetHeader() 返回此请求中设置的任何主HTTP标头的当前值。此方法接受一个参数,即头的名称(不区分大小写);这是一个字符串,如Host或Date SetHeader() 设置标题的值。 如果不想重复使用TCP/IP套接字,请执行以下任一操作: 设置SocketTimeout属性为0。 在你的HTTP请求中添加'Connection: close' HTTP头。 可以将其设置为不同的值。 处理HTTP请求参数 发送HTTP请求时(请参阅“发送HTTP请求”),可以在位置参数中包括参数;例如:"/test.html? Do httprequest.InsertFormData("element","value") Do httprequest.Post("/cgi-bin/script.CGI") 例2

    3.8K10编辑于 2022-06-09
  • 来自专栏johnhuster

    jquery fileupload设置http request headers

    Access-Control-Allow-Headers控制请求方法中可以包含的请求头,本文要谈的内容跟这个有很大的关系,一般出于安全考虑,我们会在服务器后端校验一些参数判断用户是否已登录,这些参数一般会在ajax请求头里面设置 ,为了防止某些ajax请求忘记在请求头中传递token等参数,一般会有下面的ajax全局设置: $.ajaxSetup({     beforeSend: function (request) beforeSend的全局配置影响到fileupload的使用,我们就需要配置fileupload的beforeSend属性来过滤掉ajax的全局配置,然后在fileupload的beforeSend方法中设置自己需要的 http请求头,具体配置如下: $('#fileupload').fileupload({ url: '/path/to/upload/handler.json', sequentialUploads:

    1.3K10编辑于 2022-03-29
  • 来自专栏公众号:懒时小窝

    HTTP - HTTP2 面试题

    “Alt-Svc”标头字段描述整个源的策略,服务器不应该允许用户内容设置或修改此标头的值等等。 这个问题个人有些感触,过去个人碰到过CONTENT-TYP、Content-Type、 content-type这样的请求头部,因为HTTP1.X对于头字段写法很随意,HTTP2 为了避开这些问题所有设置所有的头字段必须小写 ,通过每个帧上设置ID(流标识符)在双方向上完成组装来还原报文,接收方需要根据ID的顺序拼接出完整的报文。 现代的网络环境远没有以前那么贫瘠和昂贵,目前TCP/IP协议栈的设置已经默认把TCP_NODELAY=1(关闭),但是并不是说这个算法完全派不上用场,有时候因为单个流的大数据量下载依然有可能派上用场, 可以通过发送一个 SETTINGS 帧,将状态(SETTINGS_HEADER_TABLE_SIZE)设置到 0,然后 RST 所有的流,直到一个带有 ACT 设置位的 SETTINGS 帧被接收。

    1K40编辑于 2022-12-06
  • 来自专栏前端自习课

    HTTP】843- 揭秘 HTTP2

    考虑到http2协议的多路复用可以解决这个问题,特地整理此篇关于http2的内容和大家分享。 下面我们先从http1.1说起。 2.“队头阻塞”问题 我们都知道,http1.1默认设置请求头部字段keep-alive以保持 tcp 持久连接,以实现多个请求复用同一个 tcp 连接,避免重复建立连接造成的时间开销。 那http2是如何解决这些问题的呢? 二、http2 的优点 http2通过多路复用解决了http1.1队头阻塞和tcp连接数的问题,大家可以先通过下面这个例子(并行加载大量小图)直观感受出http2http1.1快了很多。 ? 流优先级的设置 流优先级是由客户端设置,发给服务端的。浏览器中有一个默认的优先级。浏览器基于自身对资源重要性的判读,为不同的资源分配相应的优先级。

    1.9K30发布于 2021-01-28
  • 来自专栏程序那些事

    HTTP协议之:HTTP1.1和HTTP2

    基本上所有的现代浏览器都支持HTTP/2协议了,但是还有很多应用程序使用的是老的HTTP/1.1协议,本文将会介绍HTTP/1.1和HTTP/2的不同之处。 HTTP/2 HTTP/2是从SPDY协议发展出来的,它的发起者是Google,最初是为了在web交互中引入压缩、多路复用等新的技术,最终在2015年被作为HTTP/2协议的一部分。 请注意,尽管HTTP/2规范并未强制要求使用TLS,但许多主要浏览器仅支持带有HTTPS的HTTP/2。 应用程序的开发人员可以根据需要自行设置请求的优先级,比如在网页中提供低分辨率的缩略图的同时提供低优先级的高分辨率的图像。通过为资源分配不同的优先级,开发人员能够更好地控制网页渲染。 为了避免缓冲区溢出,各个HTTP协议都提供了一定的解决办法。 在HTTP1.1中,流量的控制依赖的是底层TCP协议,在客户端和服务器端建立连接的时候,会使用系统默认的设置来建立缓冲区。

    2.5K30发布于 2021-08-26
  • 来自专栏IMWeb前端团队

    聊聊http2

    命名 Is it HTTP/2.0 or HTTP/2? 参考 http://http2.github.io/faq/#is-it-http20-or-http2 从 rfc2616 到 rfc7540 如果要说 http/1.1 最大的改进,大概要算 长连接 在 TLS 上得以正常运作,SPDY 只支持 TLS,所以按理说TLS也应成为 http2 必需的组件,但出乎意料的是 http2 仅将TLS作为可选部分。 参考: http://http2.github.io/ https://www.gitbook.com/book/ye11ow/http2-explained/details https://github.com /http2/http2-spec/wiki/Implementations https://github.com/http2/http2-spec http://tools.ietf.org/html

    87970发布于 2018-01-08
  • 来自专栏WordPress果酱

    Email2HTTP

    邮件发布的功能已经开始成为一个成熟的 Web 2.0 服务的标配,如果你也想给你的服务加上这个功能,不想自己创建邮件服务器的话,可以尝试下 Email2HTTP。 Email2HTTP 就是一个可以把 Email 传递到 HTTP 的服务。 在 Email2HTTP 注册之后,Email2HTTP 会给一个 URL 地址,当然你通过修改 MX 地址绑定自己的 URL 地址作为邮箱服务器,然后任何发送到以这个域名地址结尾的邮箱的邮件,就会以 POST 方式发布到一个你在 Email2HTTP 指定处理 POST 数据的地址。 Email2HTTP Email2HTTP 这个服务,这个服务每个月提供10M 的免费的流量,如果需要更多流量就要花钱购买了,但是价格也不是很贵,如多花5美元,每个月就可以得到 100M 的流量。

    71100编辑于 2023-04-14
领券