首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏从零开始学自动化测试

    Flask 学习-3.设置 HTTP 请求 方法(getpost)

    前言 使用 route 装饰器设置url访问地址,默认是get请求方式,通过 methods 参数可以设置不同的http 请求方法 methods 参数 没有声明请求方式,默认是get请求 from flask import Flask app = Flask(__name__) @app.route('/login') def login(): return 'login' POST 请求设置 参数可以设置多个。 methods=['GET','POST']) def login(): return 'login' 如果当前使用了 GET 方法, Flask 会自动添加 HEAD 方法支持,并且同时还会 按照 HTTP 本期上课时间:2022年9月17号 - 2022年12月17号,周六周日上午9:00-11:00 报名费:报名费3000一人(周期3个月) 联系微信/QQ:283340479

    86930编辑于 2022-08-26
  • 来自专栏码生

    HTTP Authorizaiton 设置

    password 的base64 例如: username: admin password: password123 则请求头增加: Authorizaiton: Basic YWRtaW46cGFzc3dvcmQxMjM

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

    设置HTTP代理隧道

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

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

    http超时设置 golang

    golang提供的http get、post请求是没有设置超时的,但实现生产环境一般都需要设置超时时间。 网上搜索,可以查询到通过设置http.Client中Transport的Dail函数,在自定义的Dail函数里面设置建立连接超时时长和发送接收数据超时: c := http.Client{ Transport (netw, addr, time.Second*3) //设置建立连接超时 if err ! netw, addr string) (net.Conn, error) { c, err := net.DialTimeout(netw, addr, time.Second*3) 该设置不包括发送数据超时和接收返回包正文体超时,只能大致的实现发送接收数据超时设置

    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
  • 来自专栏Java大联盟

    Nginx http 反向代理设置

    下面,就介绍一些反向代理的常用的设置。 ,当然也可以设置 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 0 0.0.0.0:80 0.0.0.0:* LISTEN 8917/nginx unix 3 [ ] STREAM CONNECTED 29047 8917/nginx unix 3 [ ] STREAM

    5.6K41发布于 2019-04-22
  • 来自专栏精益码农

    HTTP HTTPS HTTP1.1 HTTP2 HTTP3

    这种直白的问题,回答的并不流畅,结合最近我在写gRPC, 索性梳理一下 HTTP HTTPS HTTP1.1 HTTP2 HTTP3 HTTP 客户端(如Web浏览器)从服务器(如Web服务器)请求资源时用到的协议 HTTPS 一种加密HTTP的方式。一般使用SSL/TLS将HTTP消息包装为加密格式。 HTTP/1.1 这是HTTP协议目前的流行格式。它是基于文本的协议, HTTP/1.1消息可以是未加密的(网站地址以http://开头),也可以使用HTTPS加密(网站地址以https://开头)。 gRpc是谷歌开源的远程过程调用框架,基于HTTP2 协议研发。 HTTP3 HTTP的下一个版本,目前正在开发中。 它将建立在称为QUIC的基于UDP的传输之上(而不是HTTP/1.1和HTTP/2所基于的基于TCP的协议)。 它将在协议中包括HTTPS,因此HTTP/3仅可通过HTTPS使用。

    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.)? 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 RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301] 更多关于重定向内容:https://jingyan.baidu.com/article/09ea3ede6bd7c6c0aede3931 将数据库写死的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

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

    post调试工具_HTTP设置

    此工具用于http调试;具有以下特点; 1.支持HTTP和HTTPS(SSL加密)网络协议的跟踪和调试。 2.可以查看到HTTP/HTTPS协议连接的详细过程和返回结果。 3.允许GET/POST/HEAD/PUT四种连接方式。 4.支持HTTP的Proxy代理。 5.自动处理重定向Redirect功能。 6.自动处理Cookie的接收和发送。 7.可以自行设置和增加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标头的值。 Date From IfModifiedSince Pragma ProxyAuthorization Referer UserAgent %Net.HttpRequest类提供可用于设置和获取主HTTP GetHeader() 返回此请求中设置的任何主HTTP标头的当前值。此方法接受一个参数,即头的名称(不区分大小写);这是一个字符串,如Host或Date SetHeader() 设置标题的值。 如果不想重复使用TCP/IP套接字,请执行以下任一操作: 设置SocketTimeout属性为0。 在你的HTTP请求中添加'Connection: close' HTTP头。 可以将其设置为不同的值。 处理HTTP请求参数 发送HTTP请求时(请参阅“发送HTTP请求”),可以在位置参数中包括参数;例如:"/test.html?

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

    jquery fileupload设置http request headers

    CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。 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
  • 来自专栏ACM算法日常

    HTTP 3 快来了

    原文 | Anuradha Wickramarachchi 译者 | Simon HTTP 1 到 HTTP 3 的演变 什么 是HTTP? 在2009年,一个新的协议 HTTP 2 开始出现。 HTTP 2 HTTP 2 的提出是为了解决 HTTP 1 在网络技术和带宽方面所遇到的一些限制。 HTTP 3 新成员 这是一个尚未出现的协议(在某种程度上)。不过,我注意到YouTube已经在chrome浏览器中使用了 HTTP 3 (我不确定其他浏览器是否使用了 HTTP 3 )。 HTTP 3 旨在简化TCP握手 ( 3次握手协议:hi,hi,you got my hi ),最重要的是,使用新的 QUIC 协议可以更快地建立连接。 我希望你喜欢本篇有关 HTTP 3 的文章。虽然我没有深入研究技术细节,但现在你知道我们未来的互联网会是什么样子了。要想进行深入的比较,请参阅下面的文章。

    57010发布于 2020-08-27
  • 来自专栏epoos.com

    Http3基础

    2018年10月,互联网工程任务组 HTTP 及 QUIC 工作小组正式将基于 QUIC 协议的 HTTP(英语:HTTP over QUIC)重命名为HTTP/3以为确立下一代规范做准备。 当然,如果仅仅是感受一下http3.0还是很简单的 Google 搜索,Gmail 或者 Youtube官网,当前都已经使用了 Http3 协议了,只不过该功能被隐藏了起来。 本人当前chrome版本 版本 87.0.4280.141(正式版本) (x86_64) 开启方式 在 chrome://flags/ 中找到 Experimental 中 QUIC protocol, 设置为 里面安装 HTTP/2 and SPDY indicator 插件 安装之后如果看到插件栏有一个闪电图标说明开启成功了,此后如果访问http3请求的网站,这个图标会变成绿色。 相关链接 为什么HTTP3.0使用UDP协议 http2/http3协议有什么优劣

    71420编辑于 2022-06-06
  • 来自专栏python3

    BOSS设置(3)

    设定值有:3和2 (clocks)。 设定值有:Auto,Mode 0,Mode 1,Mode 2,Mode 3,Mode 4。 IDE Primary Slave PIO(IDE 第一从PIO模式设置)    设置方法同上。 IDE Secondary Slave PIO(IDE 第二从PIO模式设置)    设置方法同上。 Init Display First( 开机时的第一显示设置) AC97 Audio( 设置是否使用芯片组内置AC97音效)     此项设置值适用于您使用的是自带的AC97音效。 设定值有:Auto(自动),3F8/IRQ4,2F8/IRQ3,3E8/COM4,2E8/COM3,Disabled(禁用)。

    1.4K10发布于 2020-01-07
  • 来自专栏腾讯技术工程官方号的专栏

    一文读懂 HTTP1HTTP2HTTP3

    1991 年 HTTP0.9 被发明。1996 年出现了 HTTP1.0。2015 年 HTTP2 正式发布。2020 年 HTTP3 或能正式使用。以下将会简单介绍。 而这个就是 HTTP3。它真正“完美”地解决了“队头阻塞”问题。 ? 要缓解该问题可以通过设置使得与 Session Ticket Key 相关的 DH 静态参数在短时间内过期(一般几个小时)。 参考资料 http2.0 原理详细分析 HPACK: HTTP/2 里的沉默杀手 QPACK:HTTP /3 的头压缩 DH 算法 前向安全(ForwardSecrecy) TLS 1.3 VS TLS Web通信协议,你还需要知道:SPDY 和 QUIC 如何看待 HTTP/3

    1.8K11发布于 2020-02-10
  • 来自专栏架构师成长之路

    HTTP详解(3)-http1.0 和http1.1 区别

    HTTP1.1在Request消息头里头多了一个Host域,比如: GET /pub/WWW/TheProject.html HTTP/1.1 Host: www.w3.org 3. date/timestamp (日期时间戳) (接收方向) 无论是HTTP1.0还是HTTP1.1,都要能解析下面三种date/time stamp: Sun, 06 Nov Quality Values HTTP1.1多了个qvalue域: qvalue = ( "0" ["." 0*3DIGIT ] ) | ( "1" [ "." 0*3("0") ] ) 6. 注意,HTTP/1.0的客户端不支持100响应码。但可以让客户端在请求消息中加入Expect头域,并将它的值设置为100-continue。

    1.7K10编辑于 2022-04-14
  • 来自专栏第二蒙古上单

    golang的http请求设置无法设置header里的Host

    一般我们使用go的http发送请求时,都是如下的形式设置header的: client := &http.Client{} httpReq := http.NewRequest("GET", "http ://127.0.0.1", nil) httpReq.Header.Add("Content-type", "application/json") 所以想当然的认为,设置Host参数就应该是: httpReq.Header.Add 排查了一轮,发现nginx接收到的请求里的Host参数是127.0.0.1而不是我设置的www.example.com。 经过大佬指点,原来设置Host参数要这样: httpReq.Host = "www.example.com" 这很让人迷惑,为啥就不允许通过Header.Set来设置呢?

    3.1K20发布于 2021-04-12
  • 来自专栏Python使用工具

    HTTP隧道并发请求设置多久合适?

    通过设置并发请求,我们能够提高爬取数据的效率,缩短爬取时间。但同时,设置并发请求也需要考虑到代理服务器的性能和网络稳定性,避免给服务器造成过大的负荷。 通过设置并发请求后,我们可以观察网络的负载情况,以及错误率,从而确定并发请求的适当设置。目标网站的响应速度:不同的网站可能具有不同的响应速度。 pythonimport requestsfrom concurrent.futures import ThreadPoolExecutordef fetch_data(url): proxies = { "http url, proxies=proxies) if response.status_code == 200: return response.text else: return Noneurls = ["http ://example.com", "http://example.org", "http://example.net"]results = []with ThreadPoolExecutor(max_workers

    41770编辑于 2023-08-11
领券