Mac/Linux Curl代理访问测试网站方法

news/2024/5/20 12:31:40/文章来源:https://blog.csdn.net/weixin_33766168/article/details/90255400

HTTP协议测试访问

curl -I  -x 140.205.32.8:80 "http://www.aliyun.com" 

Jietu20171216_221446

HTTPS协议测试访问

curl -I  -s  -k 'https://140.205.32.8/' -H 'Host:www.aliyun.com'

Jietu20171216_221418

解释说明

使用过程中,调整期望的IP以及域名。比如:其他测试通过代理访问http://blog.csdn.net/ 那命令如下:

curl -I  -x x.x.x.x:80 "http://blog.csdn.net" 

对应的IP,调整为对应的代理服务器的IP。

扩展使用

#循环100次使用代理访问https://www.aliyun.com/,返回Response Headers
for i in {1..100};do curl -I  -s  -k 'https://140.205.32.8/' -H 'Host:www.aliyun.com'; done
#通过代理服务器访问,查看网站内容
curl  -s  -k 'https://140.205.32.8/' -H 'Host:www.aliyun.com'

相关CURL参数说明

-s/--silent                                    #静音模式。不输出任何东西
-I/--head                                      #只显示文档信息
-k/--insecure                                  #允许不使用证书到SSL站点
-x/--proxy <host[:port]>                       #在给定的端口上使用HTTP代理

综上编写了一个简单的脚本:
准备工作:

cat ~/.bash_profile
alias web_Proxy='bash /root/Proxy/Proxy.sh'

脚本内容

#!/bin/bashhttp(){curl -I  -x $2 "http://"$1
}
https(){curl -I    -k 'https://'$2 -H 'Host:'$1
}if [[ $1 == 'http' ]];thenif [[ ! -n $4 ]];thenhttp $2 $3elsefor ((i=0;i<$4;i++))dodate;http $2 $3;donefi
elif [[ $1 == 'https' ]]; then
#    https $2 $3if [[ ! -n $4 ]];thenhttps $2 $3elsefor ((i=0;i<$4;i++))dodate;https $2 $3;donefielseecho -e 'Usage: \nweb_Proxy http www.baidu.com 8.8.8.8:80 10 \nweb_Proxy 协议 域名 地址:端口 循环访问次数'
fi

使用示例:

Mac-Pro:~ Test$ web_Proxy http www.aliyun.com 140.205.172.20:80 2
2018年 2月19日 星期一 00时07分20秒 CST
HTTP/1.1 301 Moved Permanently
Date: Sun, 18 Feb 2018 16:07:20 GMT
Content-Type: text/html
Content-Length: 286
Connection: keep-alive
Location: https://www.aliyun.com/
Server: Tengine/Aserver
EagleEye-TraceId: 0b83df9215189700406686721e7a8c
Timing-Allow-Origin: *2018年 2月19日 星期一 00时07分20秒 CST
HTTP/1.1 301 Moved Permanently
Date: Sun, 18 Feb 2018 16:07:20 GMT
Content-Type: text/html
Content-Length: 286
Connection: keep-alive
Location: https://www.aliyun.com/
Server: Tengine/Aserver
EagleEye-TraceId: 0b83a4e715189700407331684e84d1
Timing-Allow-Origin: *

更多内容见Man Curl。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_788983.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PHP搜索优化插件,8个出色的WordPress SEO插件收集

wordpress是当前网终上最的行的内容发布工具之一。它拥有成千上万的免费主题和插件&#xff0c;帮助新手方便快捷地将内容发布到网络上。但是很多时候仅仅将内容发存到网终上是不够的&#xff0c;吸引用户来你的网站是一门科学也是一门艺术&#xff0c;当然wordpress也有许多插…

第一阶段:前端开发_HTML——网站后台显示页面

2018-03-30 HTML 一、HTML介绍 1&#xff09;超文本标记语言&#xff1a; 超文本&#xff1a;页面内可以包含图片、链接&#xff0c;甚至音乐、程序等非文字元素&#xff0c;比普通文本更强大。 标记语言&#xff1a;使用一组标签对内容进行描述的一门语言&#xff0c;它不是编…

利用ASP.NET里自带的站点地图工具制作网站站点地图

站点地图很方便能快速给我们导航我们要去访问的地址&#xff0c;能按层级关系分门别类&#xff0c;给用户一个很好的用户体验&#xff0c;很好的看到自己当前所在的网站位置 站点地图&#xff0c;又称网站地图&#xff0c;它就是一个页面&#xff0c;上面放置了网站上所有页面的…

qt5 传输 图片压缩_压缩图片和PDF文件处理,这个小清新网站很牛逼

docsmall是由INTERVAL DESIGN设计开发的一款在线文档处理工具。它提供在线图片压缩、PDF压缩、PDF合并、PDF分割的服务&#xff0c;支持批量处理、打包下载。网站无需注册&#xff0c;页面简洁美观、无广告&#xff0c;没有任何多余的干扰信息。只需要上传、处理、下载&#xf…

【MVC】快速构建一个图片浏览网站

当抄完MusicStore时,你应该对MVC有一个比较清晰的认识了.接下来就需要做个网站来继续增加自己的知识了.那么,该做个什么网站呢.做个图片浏览网站吧,简单而实用. 简单设计 1.首先,页面中间是个图片列表.将所有图片列出来是不太科学的,所以要做个分页浏览的功能. 2.页面右边,有个…

用ZBLOG2.3博客写读书笔记网站能创造今日头条的辉煌吗?

2019独角兽企业重金招聘Python工程师标准>>> 最近两年&#xff0c;著名的自媒体网站今日头条可以说是火得一塌糊涂&#xff0c;虽然从目前来看也遇到了一点瓶颈&#xff0c;毕竟发展到了一定的规模&#xff0c;继续增长就更加难了&#xff0c;但如今的今日头条规模和…

php页面劫持网站,网站被劫持了怎么修复

网站被劫持了的解决方法&#xff1a;首先用户可以对网站进行https改造&#xff0c;把空间的主机目录设置成禁止写入&#xff1b;然后对网站上的第三方软件进行检查&#xff0c;保证第三方软件不存在作弊的情况&#xff1b;最后关闭域名解析&#xff0c;在解析之后及时把域名删除…

建站利器 | 阿里巴巴上线静态开源站点搭建工具 Docsite

近日&#xff0c;阿里巴巴在Github上线了静态开源站点搭建工具Docsite&#xff0c;这是一款集官网、文档、博客和社区为一体的静态开源站点的解决方案&#xff0c;具有简单易上手、上手不撒手的特质&#xff0c;同时支持react和静态渲染、PC端和移动端、支持中英文国际化、SEO、…

【Web】(适合新手)阿里云利用wdcp快速创建web网站服务器

0、引言 对于新手搭建web环境&#xff0c;比如说手动安装nginx、mysql、php等的确不容易。所以我们可以借助于第三方集成环境&#xff0c;比如说我这里使用了WDCP。 1、购买阿里云服务器 关于阿里云服务器的购买我就不介绍了。本人购买的是轻量应用服务器,使用的是CentOS7.3…

网址服务器不稳定,关于网站被360搜索提示服务器不稳定可能无法正常访问的解决方法...

相信很多做网站的站长们都有过类似的经历吧&#xff0c;有时候因为服务器节点问题或者其他问题导致服务器或vps暂时性无法运行导致网站暂时无法打开。这些都是属于正常的现象&#xff0c;但是运气不好的时候辛辛苦苦优化的网站可能就会被搜素引擎标记为:该页面因服务器不稳定可…

优化IPOL网站中基于DCT(离散余弦变换)的图像去噪算法(附源代码)。

在您阅读本文前&#xff0c;先需要告诉你的是&#xff1a;即使是本文优化过的算法&#xff0c;DCT去噪的计算量依旧很大&#xff0c;请不要向这个算法提出实时运行的苛刻要求。 言归正传&#xff0c;在IPOL网站中有一篇基于DCT的图像去噪文章&#xff0c;具体的链接地址是&am…

共享收集的图像处理方面的一些资源和网站。

首先&#xff0c;共享在软件编写过程访问和收集到的一些与图像或优化有关的网站和博客。 http://blog.csdn.net/housisong/category/325273.aspx 图像处理的相关技术博客 http://www.cnblogs.com/xiaotie/category/145078.html 图像处理的相关技术…

全球银行网站成黑客主攻目标 阿里云提供安全防御应急方案

2019独角兽企业重金招聘Python工程师标准>>> 近日&#xff0c;阿里云监控发现&#xff0c;匿名者&#xff08;Anonymous&#xff09;组织成员正在发起针对全球中央银行网站的攻击行动&#xff0c;截止目前&#xff0c;国内有超过2家以上的重要网站被攻击&#xff0c…

《Django开发教程》1.3 我们的第一个网站

1、启动项目可以访问 上节课&#xff0c;我们创建了一个HelloWorld项目&#xff0c;目录结果如下&#xff1a; $ cd HelloWorld/ $ tree . |-- HelloWorld | |-- __init__.py | |-- asgi.py | |-- settings.py | |-- urls.py | -- wsgi.py -- manage.py启动项目&am…

如何实现网站白名单控制,只允许访问指定站点?

对于一些安全性要求比较高的局域网来说&#xff0c;有时候只允许客户机访问指定的网站&#xff0c;其他网络行为一律禁止。这时候我们就需要用到“网站白名单”功能&#xff08;只允许访问下列网站&#xff09;。具体的配置如下图&#xff1a;1. 在网页过滤中开启“只允许访问下…

基于django的个人博客网站建立(四)

基于django的个人博客网站建立&#xff08;四&#xff09; 前言 网站效果可点击这里访问 今天主要添加了留言与评论在后台的管理和主页文章的分页显示&#xff0c;文章类别的具体展示以及之前预留链接的补充 主要内容 其实今天的内容和前几天的基本相似&#xff0c;就是个体力活…

ffmpeg技术 - 一个不错的网站_拔剑-浆糊的传说_新浪博客

http://www.ffmpeg.com.cn 首页 [编辑]ffmpeg技术 http://www.ffmpeg.com.cn ffmpeg快速入门 ffmpeg简介 ffmpeg入门基础知识 ffmpeg快速安装 ffmpeg快速命令使用 ffmpeg快速应用开发 ffmpeg编译详解 ffmpeg编译FAQ集 ffmpeg命令使用 ffmpeg使用事例 ffplay使用事例 ffserver使…

web应用程序和web网站_使用推荐引擎个性化您的Web应用程序

web应用程序和web网站为了在快速发展的全球行业中保持相关性&#xff0c;技术专业人员必须跟踪IT的重大趋势&#xff0c;并找到方法将重要的趋势纳入其公司的技术产品组合中。 这样的趋势之一就是使用推荐引擎来驱动用户探索您的网站或企业的其他产品。 这些引擎根据各种模式向…

互动3D网站已触手可及

XML3D仅仅需要适当的3D模型、互联网连接和一个浏览器&#xff0c;就可以让顾客看到网上商店里的互动3D物品。当顾客访问一家在线商店时&#xff0c;他们往往希望能看到商品的整个全貌。比如&#xff0c;想放大了看&#xff0c;或者通过调整角度让物品形象化。直到现在&#xff…

web应用程序和web网站_改善Web应用程序的性能

web应用程序和web网站总览 富Internet应用程序&#xff08;RIA&#xff09;在Web 2.0域中非常流行。 为了提供新颖新颖的用户体验&#xff0c;许多网站都使用JavaScript或Flash将其复杂的内容从后端服务器移至客户端。 如果数据大小相当小&#xff0c;这将提供方便&#xff0c…