这是另一个进入我们的一系列技术文章的软件开发工具和库。今天我想向你们介绍HTTPie,HTTP客户端将会有助于搁卷发,美妙的——但不是那么人性化,工具
cURL是一个开源命令行工具和库对于URL语法的传输数据,支持广泛的协议列表。它广泛用于开发和系统管理。
cURL是一个强大的工具,但其语法为偶尔的用户可能会变得非常混乱。我使用cURL偶尔在过去的几年里,每次我开始使用它,我不得不re-google“如何使用旋度”。语法对我来说并不直观。如果你喜欢使用cURL偶尔,HTTPie将帮助您开始更快,提高代码的可读性。
回到HTTPie,它提供了一个简单的http命令——http / 1.1协议的客户端——允许我们发送http请求使用一个简单的和自然的语法并返回输出彩色的。包实现了GET、POST、和头部操作的HTTP / 1.1。
安装
os x
$ brew install httpie
通常的方法
可以在Windows ,OS X,Linux等等。
# Make sure we have an up-to-date version of pip and setuptools: $ pip install --upgrade pip setuptools $ pip install --upgrade http
使用
$ http [flags] [METHOD] URL [ITEM [ITEM]]
GET
$ http 75271.com
PUT
$ http PUT 75271.com X-API-Token:123 name=John
POST
$ http --form POST 75271.com X-API-Token:123 name=John
添加 --form
or -f
option HTTPie确保数据字段序列化,同时内容类型设置为,application/x-www-form-urlencoded; charset=utf-8。
然而,我最喜欢的版本是使用文件和重定向输入的复杂或嵌套的JSON对象:
$ http POST api.75271.com/person/1 < person.json
请求项
添加头文件非常简单,只需指定一个键/值对像的name/value。如果你想添加URL参数,只使用name= =value,数据字fileld=value,将默认序列化为JSON对象。
一个常见的curl命令等
$ curl -i -X PUT httpbin.org/put -d '{"hello":"world"}' \ -H Content-Type:application/json"
就变成了
$ http PUT httpbin.org/put hello=world
这里是图片
这个工具不为我们提供任何新东西,但它能增强和简化的语法时,我们需要使用测试或与HTTP服务器交互。命令参数的语法密切对应于实际的通过电线发送HTTP请求。它的优点是很容易记住和阅读。
你应该尝试和阅读完整的文档。我打赌你会喜欢会话部分像我一样。
完整文档地址:http://httpie.org/
这是另一个进入我们的一系列技术文章的软件开发工具和库。今天我想向你们介绍HTTPie,HTTP客户端将会有助于搁卷发,美妙的——但不是那么人性化,工具
cURL是一个开源命令行工具和库对于URL语法的传输数据,支持广泛的协议列表。它广泛用于开发和系统管理。
cURL是一个强大的工具,但其语法为偶尔的用户可能会变得非常混乱。我使用cURL偶尔在过去的几年里,每次我开始使用它,我不得不re-google“如何使用旋度”。语法对我来说并不直观。如果你喜欢使用cURL偶尔,HTTPie将帮助您开始更快,提高代码的可读性。
回到HTTPie,它提供了一个简单的http命令——http / 1.1协议的客户端——允许我们发送http请求使用一个简单的和自然的语法并返回输出彩色的。包实现了GET、POST、和头部操作的HTTP / 1.1。
安装
os x
$ brew install httpie
通常的方法
可以在Windows ,OS X,Linux等等。
# Make sure we have an up-to-date version of pip and setuptools: $ pip install --upgrade pip setuptools $ pip install --upgrade http
使用
$ http [flags] [METHOD] URL [ITEM [ITEM]]
GET
$ http 75271.com
PUT
$ http PUT 75271.com X-API-Token:123 name=John
POST
$ http --form POST 75271.com X-API-Token:123 name=John
添加 --form
or -f
option HTTPie确保数据字段序列化,同时内容类型设置为,application/x-www-form-urlencoded; charset=utf-8。
然而,我最喜欢的版本是使用文件和重定向输入的复杂或嵌套的JSON对象:
$ http POST api.75271.com/person/1 < person.json
请求项
添加头文件非常简单,只需指定一个键/值对像的name/value。如果你想添加URL参数,只使用name= =value,数据字fileld=value,将默认序列化为JSON对象。
一个常见的curl命令等
$ curl -i -X PUT httpbin.org/put -d '{"hello":"world"}' \ -H Content-Type:application/json"
就变成了
$ http PUT httpbin.org/put hello=world
这个工具不为我们提供任何新东西,但它能增强和简化的语法时,我们需要使用测试或与HTTP服务器交互。命令参数的语法密切对应于实际的通过电线发送HTTP请求。它的优点是很容易记住和阅读。
你应该尝试和阅读完整的文档。我打赌你会喜欢会话部分像我一样。
完整文档地址:http://httpie.org/
这是另一个进入我们的一系列技术文章的软件开发工具和库。今天我想向你们介绍HTTPie,HTTP客户端将会有助于搁卷发,美妙的——但不是那么人性化,工具
cURL是一个开源命令行工具和库对于URL语法的传输数据,支持广泛的协议列表。它广泛用于开发和系统管理。
cURL是一个强大的工具,但其语法为偶尔的用户可能会变得非常混乱。我使用cURL偶尔在过去的几年里,每次我开始使用它,我不得不re-google“如何使用旋度”。语法对我来说并不直观。如果你喜欢使用cURL偶尔,HTTPie将帮助您开始更快,提高代码的可读性。
回到HTTPie,它提供了一个简单的http命令——http / 1.1协议的客户端——允许我们发送http请求使用一个简单的和自然的语法并返回输出彩色的。包实现了GET、POST、和头部操作的HTTP / 1.1。
安装
os x
$ brew install httpie
通常的方法
可以在Windows ,OS X,Linux等等。
# Make sure we have an up-to-date version of pip and setuptools: $ pip install --upgrade pip setuptools $ pip install --upgrade http
使用
$ http [flags] [METHOD] URL [ITEM [ITEM]]
GET
$ http 75271.com
PUT
$ http PUT 75271.com X-API-Token:123 name=John
POST
$ http --form POST 75271.com X-API-Token:123 name=John
添加 --form
or -f
option HTTPie确保数据字段序列化,同时内容类型设置为,application/x-www-form-urlencoded; charset=utf-8。
然而,我最喜欢的版本是使用文件和重定向输入的复杂或嵌套的JSON对象:
$ http POST api.75271.com/person/1 < person.json
请求项
添加头文件非常简单,只需指定一个键/值对像的name/value。如果你想添加URL参数,只使用name= =value,数据字fileld=value,将默认序列化为JSON对象。
一个常见的curl命令等
$ curl -i -X PUT httpbin.org/put -d '{"hello":"world"}' \ -H Content-Type:application/json"
就变成了
$ http PUT httpbin.org/put hello=world
这里是图片
这个工具不为我们提供任何新东西,但它能增强和简化的语法时,我们需要使用测试或与HTTP服务器交互。命令参数的语法密切对应于实际的通过电线发送HTTP请求。它的优点是很容易记住和阅读。
你应该尝试和阅读完整的文档。我打赌你会喜欢会话部分像我一样。
完整文档地址:http://httpie.org/
这是另一个进入我们的一系列技术文章的软件开发工具和库。今天我想向你们介绍HTTPie,HTTP客户端将会有助于搁卷发,美妙的——但不是那么人性化,工具
cURL是一个开源命令行工具和库对于URL语法的传输数据,支持广泛的协议列表。它广泛用于开发和系统管理。
cURL是一个强大的工具,但其语法为偶尔的用户可能会变得非常混乱。我使用cURL偶尔在过去的几年里,每次我开始使用它,我不得不re-google“如何使用旋度”。语法对我来说并不直观。如果你喜欢使用cURL偶尔,HTTPie将帮助您开始更快,提高代码的可读性。
回到HTTPie,它提供了一个简单的http命令——http / 1.1协议的客户端——允许我们发送http请求使用一个简单的和自然的语法并返回输出彩色的。包实现了GET、POST、和头部操作的HTTP / 1.1。
安装
os x
$ brew install httpie
通常的方法
可以在Windows ,OS X,Linux等等。
# Make sure we have an up-to-date version of pip and setuptools: $ pip install --upgrade pip setuptools $ pip install --upgrade http
使用
$ http [flags] [METHOD] URL [ITEM [ITEM]]
GET
$ http 75271.com
PUT
$ http PUT 75271.com X-API-Token:123 name=John
POST
$ http --form POST 75271.com X-API-Token:123 name=John
添加 --form
or -f
option HTTPie确保数据字段序列化,同时内容类型设置为,application/x-www-form-urlencoded; charset=utf-8。
然而,我最喜欢的版本是使用文件和重定向输入的复杂或嵌套的JSON对象:
$ http POST api.75271.com/person/1 < person.json
请求项
添加头文件非常简单,只需指定一个键/值对像的name/value。如果你想添加URL参数,只使用name= =value,数据字fileld=value,将默认序列化为JSON对象。
一个常见的curl命令等
$ curl -i -X PUT httpbin.org/put -d '{"hello":"world"}' \ -H Content-Type:application/json"
就变成了
$ http PUT httpbin.org/put hello=world
这个工具不为我们提供任何新东西,但它能增强和简化的语法时,我们需要使用测试或与HTTP服务器交互。命令参数的语法密切对应于实际的通过电线发送HTTP请求。它的优点是很容易记住和阅读。
你应该尝试和阅读完整的文档。我打赌你会喜欢会话部分像我一样。
完整文档地址:http://httpie.org/
这是另一个进入我们的一系列技术文章的软件开发工具和库。今天我想向你们介绍HTTPie,HTTP客户端将会有助于搁卷发,美妙的——但不是那么人性化,工具
cURL是一个开源命令行工具和库对于URL语法的传输数据,支持广泛的协议列表。它广泛用于开发和系统管理。
cURL是一个强大的工具,但其语法为偶尔的用户可能会变得非常混乱。我使用cURL偶尔在过去的几年里,每次我开始使用它,我不得不re-google“如何使用旋度”。语法对我来说并不直观。如果你喜欢使用cURL偶尔,HTTPie将帮助您开始更快,提高代码的可读性。
回到HTTPie,它提供了一个简单的http命令——http / 1.1协议的客户端——允许我们发送http请求使用一个简单的和自然的语法并返回输出彩色的。包实现了GET、POST、和头部操作的HTTP / 1.1。
安装
os x
$ brew install httpie
通常的方法
可以在Windows ,OS X,Linux等等。
# Make sure we have an up-to-date version of pip and setuptools: $ pip install --upgrade pip setuptools $ pip install --upgrade http
使用
$ http [flags] [METHOD] URL [ITEM [ITEM]]
GET
$ http 75271.com
PUT
$ http PUT 75271.com X-API-Token:123 name=John
POST
$ http --form POST 75271.com X-API-Token:123 name=John
添加 --form
or -f
option HTTPie确保数据字段序列化,同时内容类型设置为,application/x-www-form-urlencoded; charset=utf-8。
然而,我最喜欢的版本是使用文件和重定向输入的复杂或嵌套的JSON对象:
$ http POST api.75271.com/person/1 < person.json
请求项
添加头文件非常简单,只需指定一个键/值对像的name/value。如果你想添加URL参数,只使用name= =value,数据字fileld=value,将默认序列化为JSON对象。
一个常见的curl命令等
$ curl -i -X PUT httpbin.org/put -d '{"hello":"world"}' \ -H Content-Type:application/json"
就变成了
$ http PUT httpbin.org/put hello=world
这里是图片
这个工具不为我们提供任何新东西,但它能增强和简化的语法时,我们需要使用测试或与HTTP服务器交互。命令参数的语法密切对应于实际的通过电线发送HTTP请求。它的优点是很容易记住和阅读。
你应该尝试和阅读完整的文档。我打赌你会喜欢会话部分像我一样。
完整文档地址:http://httpie.org/
这是另一个进入我们的一系列技术文章的软件开发工具和库。今天我想向你们介绍HTTPie,HTTP客户端将会有助于搁卷发,美妙的——但不是那么人性化,工具
cURL是一个开源命令行工具和库对于URL语法的传输数据,支持广泛的协议列表。它广泛用于开发和系统管理。
cURL是一个强大的工具,但其语法为偶尔的用户可能会变得非常混乱。我使用cURL偶尔在过去的几年里,每次我开始使用它,我不得不re-google“如何使用旋度”。语法对我来说并不直观。如果你喜欢使用cURL偶尔,HTTPie将帮助您开始更快,提高代码的可读性。
回到HTTPie,它提供了一个简单的http命令——http / 1.1协议的客户端——允许我们发送http请求使用一个简单的和自然的语法并返回输出彩色的。包实现了GET、POST、和头部操作的HTTP / 1.1。
安装
os x
$ brew install httpie
通常的方法
可以在Windows ,OS X,Linux等等。
# Make sure we have an up-to-date version of pip and setuptools: $ pip install --upgrade pip setuptools $ pip install --upgrade http
使用
$ http [flags] [METHOD] URL [ITEM [ITEM]]
GET
$ http 75271.com
PUT
$ http PUT 75271.com X-API-Token:123 name=John
POST
$ http --form POST 75271.com X-API-Token:123 name=John
添加 --form
or -f
option HTTPie确保数据字段序列化,同时内容类型设置为,application/x-www-form-urlencoded; charset=utf-8。
然而,我最喜欢的版本是使用文件和重定向输入的复杂或嵌套的JSON对象:
$ http POST api.75271.com/person/1 < person.json
请求项
添加头文件非常简单,只需指定一个键/值对像的name/value。如果你想添加URL参数,只使用name= =value,数据字fileld=value,将默认序列化为JSON对象。
一个常见的curl命令等
$ curl -i -X PUT httpbin.org/put -d '{"hello":"world"}' \ -H Content-Type:application/json"
就变成了
$ http PUT httpbin.org/put hello=world
这里是图片
这个工具不为我们提供任何新东西,但它能增强和简化的语法时,我们需要使用测试或与HTTP服务器交互。命令参数的语法密切对应于实际的通过电线发送HTTP请求。它的优点是很容易记住和阅读。
你应该尝试和阅读完整的文档。我打赌你会喜欢会话部分像我一样。
完整文档地址:http://httpie.org/