http://hyper.readthedocs.org/hi/latest/quickstart.html#requests -рдПрдХреАрдХрд░рдг
https://github.com/Lukasa/hyper/pull/82#issuecomment -72364932
:рдХреЗрдХ:
рдЗрд╕реЗ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛?
@Yamakaky рдпрд╣ рдПрдХ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЕрд▓рдЧ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд┐рд▓рдп рдХреА рдХреНрдпрд╛ рдЬрд░реВрд░рдд рд╣реИ?
рдЕрдЧрд░ рдпрд╣ рдПрдХ рдмрд┐рд▓рд┐рди рд╣реЛрддрд╛ рддреЛ рдпрд╣ рдЖрд╕рд╛рди рд╣реЛрддрд╛ред HTTP / 2 HTTP рдХрд╛ рднрд╡рд┐рд╖реНрдп рд╣реИ, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдпрд╣ рдЗрд╕ рдорд╣рд╛рди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реЛред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдпрд╣ рд╣реЛрдордмреНрд░реЗ рдкрд░ рдирд╣реАрдВ рд╣реИ рдФрд░ pip install -U httpie httpie-http2
, httpie рдЪрд▓рд╛рдиреЗ рд╕реЗ рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:
Traceback (most recent call last):
File "/usr/local/bin/http", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/httpie/__main__.py", line 11, in main
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/httpie/core.py", line 183, in main
plugin_manager.load_installed_plugins()
File "/usr/local/lib/python2.7/site-packages/httpie/plugins/manager.py", line 33, in load_installed_plugins
plugin = entry_point.load()
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2368, in load
self.require(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2385, in require
items = working_set.resolve(reqs, env, installer)
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 835, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pyOpenSSL 0.14 (/usr/local/lib/python2.7/site-packages), Requirement.parse('pyOpenSSL>=0.15'), set(['hyper']))
рдХрд╛рд╢ HTTPie рднреА HTTP / 2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реЛрдЧрд╛
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдлрд┐рд░ рд╕реЗ рдЙрдард╛рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИ, рдореИрдВрдиреЗ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ #692 рдмрдирд╛рдпрд╛ рдФрд░ рдкреНрд▓рдЧрдЗрди рдХреЛ httpie
рдореЗрдВ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд╕рднреА рдХрд╛рд░рдгреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХрд╛рд╢ HTTPie рднреА HTTP / 2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реЛрдЧрд╛