Skip to content
/ mugen Public
forked from PeterDing/mugen

Mugen - HTTP for Asynchronous Requests

License

Notifications You must be signed in to change notification settings

xyb/mugen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mugen - HTTP for Asynchronous Requests

Mugen is library for http asynchronous requests.

Only running on python ^3.7

ok, code demo:

import asyncio
import mugen

async def task():
    url = 'https://www.google.com'
    resp = await mugen.get(url)
    print(resp.text)

loop = asyncio.get_event_loop()
loop.run_until_complete(task())

See, Documention.

Mugen is a name from Samurai Champloo (サムライチャンプル, 混沌武士)

Feature Support

  • Keep-Alive & Connection Pooling
  • DNS cache
  • Sessions with Cookie Persistence
  • Automatic Decompression
  • Automatic Content Decoding
  • HTTP(S)/SOCKS5 Proxy Support
  • Connection Timeouts

About

Mugen - HTTP for Asynchronous Requests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Makefile 0.5%