httpie的esni身份验证插件。
httpie-esni-auth的Python项目详细描述
#用于httpie
an[httpie]的esni auth plugin(https://httpie.org/)用于支持esni(又名scte-224)请求签名的auth plugin。这使您可以使用“http”实用程序轻松地针对检查请求签名的兼容服务器发出签名请求。
这是一个一次性任务,你在一个新的mac上运行,然后马上忘记!
sudo easy_u install pip
现在安装httpie和我们的插件
sudo pip install httpie httpie esni auth
````
``sh
针对端口8080上的示例esni服务的本地测试
http-a esni-a'user:pass'post:8080/example/audience/test
设置应失败的旧日期头
http-a esni-a'user:pass'post:8080/example/audience/test date:'mon,2015年3月16日22:32:15 GMT'
将文件上载到生产主机
http-a esni-a'user:pass'post https://example.com/example/audience/test content type:application/xml<;audience.xml
`````
除此之外,您还可以在环境变量中设置一些可配置的值:
name description
---------` esni`
示例:
``sh
verbose=1http-a esni-a'user:pass'post:8080/…
````
an[httpie]的esni auth plugin(https://httpie.org/)用于支持esni(又名scte-224)请求签名的auth plugin。这使您可以使用“http”实用程序轻松地针对检查请求签名的兼容服务器发出签名请求。
这是一个一次性任务,你在一个新的mac上运行,然后马上忘记!
sudo easy_u install pip
现在安装httpie和我们的插件
sudo pip install httpie httpie esni auth
````
``sh
针对端口8080上的示例esni服务的本地测试
http-a esni-a'user:pass'post:8080/example/audience/test
设置应失败的旧日期头
http-a esni-a'user:pass'post:8080/example/audience/test date:'mon,2015年3月16日22:32:15 GMT'
将文件上载到生产主机
http-a esni-a'user:pass'post https://example.com/example/audience/test content type:application/xml<;audience.xml
`````
除此之外,您还可以在环境变量中设置一些可配置的值:
name description
---------` esni`
示例:
``sh
verbose=1http-a esni-a'user:pass'post:8080/…
````