{ "info": { "author": "weak_ptr", "author_email": "weak_ptr@163.com", "bugtrack_url": null, "classifiers": [], "description": "# asynchronous simple http proxy\n\nSimple HTTP proxy powered by [aiohttp](https://github.com/aio-libs/aiohttp/).\n\n## Usage\n\nfollow my tutorials below step by step carefully.\n\n1. open a new terminal.\n2. type `pip install -e .`, hit `Enter`.\n3. type `asproxy`, hit `Enter`.\n4. open another terminal.\n5. type `curl -x http://127.0.0.1:8080 -X GET http://www.baidu.com/ -v -I`, hit `Enter`.\n6. now watch the boring output and enjoy this moment. Now you got a useless HTTP proxy running!\n\nGot problem or any question? \n\n> Why not ask The Magic Conch !\n\n## Contribution\n\nNo, don't do that.\n\n## License\n\nI don't care.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nnnewb/asproxy", "keywords": "proxy asyncio", "license": "", "maintainer": "", "maintainer_email": "", "name": "asproxy", "package_url": "https://pypi.org/project/asproxy/", "platform": "", "project_url": "https://pypi.org/project/asproxy/", "project_urls": { "Homepage": "https://github.com/nnnewb/asproxy" }, "release_url": "https://pypi.org/project/asproxy/0.1.0/", "requires_dist": [ "aiohttp (==3.5.4)", "coloredlogs (==10.0)" ], "requires_python": ">= 3.6", "summary": "Simple HTTP proxy.", "version": "0.1.0" }, "last_serial": 5630173, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2e571f7406409e402cf7717bc74d345c", "sha256": "d950adbde8614b593d8263e0f54b24b3c950b46f2d7f4d981f30a0a9953255f7" }, "downloads": -1, "filename": "asproxy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2e571f7406409e402cf7717bc74d345c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 3669, "upload_time": "2019-08-04T09:15:29", "url": "https://files.pythonhosted.org/packages/1a/d5/b1a5066d763a1570a4634822bf0b3fc4a0cbd0858f604be91ba695437e6c/asproxy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82c843f68aee9dc885ce439e0af292fe", "sha256": "4e0bb435c6bb5d8ba1faefb8f25948cdd99f0aea9981f8e2535148b040203de1" }, "downloads": -1, "filename": "asproxy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "82c843f68aee9dc885ce439e0af292fe", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 2380, "upload_time": "2019-08-04T09:15:31", "url": "https://files.pythonhosted.org/packages/7e/0c/a53f88aad657870e2e76d7528782ae62b4edb276ee6926b9a80fc356bf5b/asproxy-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2e571f7406409e402cf7717bc74d345c", "sha256": "d950adbde8614b593d8263e0f54b24b3c950b46f2d7f4d981f30a0a9953255f7" }, "downloads": -1, "filename": "asproxy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2e571f7406409e402cf7717bc74d345c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 3669, "upload_time": "2019-08-04T09:15:29", "url": "https://files.pythonhosted.org/packages/1a/d5/b1a5066d763a1570a4634822bf0b3fc4a0cbd0858f604be91ba695437e6c/asproxy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82c843f68aee9dc885ce439e0af292fe", "sha256": "4e0bb435c6bb5d8ba1faefb8f25948cdd99f0aea9981f8e2535148b040203de1" }, "downloads": -1, "filename": "asproxy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "82c843f68aee9dc885ce439e0af292fe", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 2380, "upload_time": "2019-08-04T09:15:31", "url": "https://files.pythonhosted.org/packages/7e/0c/a53f88aad657870e2e76d7528782ae62b4edb276ee6926b9a80fc356bf5b/asproxy-0.1.0.tar.gz" } ] }