{ "info": { "author": "zhangtao103239", "author_email": "zhangtao103239@163.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# requests_from_file\n\u4ece\u706b\u72d0\u6587\u4ef6\u4e2d\u521b\u9020requests\u8bf7\u6c42\u4f53\n\n\u56e0\u4e3a\u67d0\u79cd\u539f\u56e0\uff0c\u6211\u9700\u8981\u4ece\u706b\u72d0\u7b49\u6d4f\u89c8\u5668\u4e2d\u6293\u53d6\u8bf7\u6c42\u4fe1\u606f\uff0c\u6bcf\u6b21\u90fd\u81ea\u5df1\u6839\u636e\u8bf7\u6c42\u6784\u9020\u592a\u8fc7\u9ebb\u70e6\uff0c\u6240\u4ee5\u7528\u8fd9\u4e2a\u6765\u5e2e\u6211\u4ece\u6587\u4ef6\u4e2d\u8bfb\u53d6\u8bf7\u6c42\u914d\u7f6e\n\n## install\n\u4f7f\u7528pip\n```python\npip install requests_from_file\n```\n## \u4f7f\u7528\u65b9\u6cd5\n```python\nfrom requests_from_file import requestFactory\nfactory=requestsFactory(headerFileName=\"http/header/file\",contentFileName=\"http/heade/content/file\")\nfactory.params\nr = factory.request()\n```\n\u5176\u4e2d headerFile \u662f\u4ece\u706b\u72d0\u7b49\u6d4f\u89c8\u5668\u6293\u53d6\u4e0b\u6765\u7684\u8bf7\u6c42\u5934\u6587\u4ef6\uff0c\u4ed6\u7684\u6837\u5b50\u5982\u4e0b\u56fe\u6240\u793a\n```\nGET /tax_view?keyno=3ceaa2674e137a392d9986ad2f02aa28&ajaxflag=1 HTTP/1.1\nHost: www.qichacha.com\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0\nAccept: */*\nAccept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2\nAccept-Encoding: gzip, deflate, br\nReferer: https://www.qichacha.com\nX-Requested-With: XMLHttpRequest\nCookie: name=cookie;url=ssss;\nConnection: keep-alive\nPragma: no-cache\nCache-Control: no-cache\n```\n\u800c\u5982\u679c\u662fpost\u8bf7\u6c42\uff0c\u90a3\u4e48post\u53c2\u6570\u6709\u4e24\u79cd\u5f62\u5f0f\uff0c\n1. \u4ee5json\u5f62\u5f0f\u53d1\u9001\u7684\uff0c\u8bf7\u4ee5\n```\nJson:[other:params]\n```\n\u5f62\u5f0f\u9644\u52a0\u5728header\u6587\u4ef6\u6700\u540e\n\n\n2. \u4ee5multipart\u53d1\u9001\u7684\uff0c\u8bf7\u53e6\u5b58\u4e00\u4e2a\u6587\u4ef6\uff0c\u5e76\u4f20\u9012\u7ed9contentFileName\u53c2\u6570\n\n\n## \u7ed3\u679c\n\u8bfb\u5165\u6587\u4ef6\u540e\uff0c\u76f8\u5e94\u7684\u53c2\u6570\u4ee5 headers,json,data,cookies,params\u5f62\u5f0f\uff08\u548crequests\u5bf9\u5e94\uff09\u4fdd\u5b58\u5728params\u5185\uff0c\n\u5e76\u53ef\u4ee5\u4f7f\u7528requests.request\u7684\u65b9\u6cd5\u76f4\u63a5\u8bf7\u6c42\uff0c\u4e5f\u53ef\u4ee5\u4f7f\u7528requestFactory\u7684request\u65b9\u6cd5\u8bf7\u6c42", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zhangtao103239/requests_from_file", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "requests-from-file", "package_url": "https://pypi.org/project/requests-from-file/", "platform": "", "project_url": "https://pypi.org/project/requests-from-file/", "project_urls": { "Homepage": "https://github.com/zhangtao103239/requests_from_file" }, "release_url": "https://pypi.org/project/requests-from-file/2.2/", "requires_dist": null, "requires_python": "", "summary": "create requests params from file,file is created by Firefox Header", "version": "2.2" }, "last_serial": 4576522, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "69767a534c0ebcb2c2f26fb985c887dc", "sha256": "d96763aa288570d432d3ca5160b2f7f5f6365ee159238e59884103613ecabbcc" }, "downloads": -1, "filename": "requests_from_file-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "69767a534c0ebcb2c2f26fb985c887dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3275, "upload_time": "2018-08-13T09:51:46", "url": "https://files.pythonhosted.org/packages/17/83/ff3c7e31a5e592dd3bb8eb55e07ca457f6dad134c0d6f28dac7fdc82dea9/requests_from_file-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0ac9e56149598f1b736853ee5b17cd7", "sha256": "e961f40f48d7f3ce1d94c10d535b17bbe2e6cccdad99c46b590b0101e0b0c6cc" }, "downloads": -1, "filename": "requests_from_file-1.0.tar.gz", "has_sig": false, "md5_digest": "c0ac9e56149598f1b736853ee5b17cd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2999, "upload_time": "2018-08-13T09:51:48", "url": "https://files.pythonhosted.org/packages/09/10/61200c9462a1bccd8cc8f31a8ce14b638218b2b90b5e44d97132518a6414/requests_from_file-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "79366b63b79a13c79fade9bafc07d7fc", "sha256": "6be6736cbc46e1c4906d1ac23784a5e97dc75f05291b3db68febbb5b75ce1222" }, "downloads": -1, "filename": "requests_from_file-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "79366b63b79a13c79fade9bafc07d7fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3275, "upload_time": "2018-08-13T11:06:09", "url": "https://files.pythonhosted.org/packages/1a/09/390d9e7149f9c5ca800389ee59416e3e34570db7d9d50e93f71f12881f9a/requests_from_file-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e280cfb96fe0cfcdbd40097597e09df7", "sha256": "7c29eeb03533e3276e4b210d596666b9cd3588fd2c7f73658f0f3a4d492207c8" }, "downloads": -1, "filename": "requests_from_file-1.1.tar.gz", "has_sig": false, "md5_digest": "e280cfb96fe0cfcdbd40097597e09df7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3003, "upload_time": "2018-08-13T11:06:10", "url": "https://files.pythonhosted.org/packages/61/30/ae73e804fd5310dbf5a716b62ce4f333e287a69b1b3224be90f1010ccc4b/requests_from_file-1.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "c9019926c56b32a54f28ea75826689bb", "sha256": "90632a7e3c64dacff5f68f68a96af44d5ec81fc94f96fe627831bf3074253fb2" }, "downloads": -1, "filename": "requests_from_file-2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c9019926c56b32a54f28ea75826689bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5295, "upload_time": "2018-12-08T12:31:42", "url": "https://files.pythonhosted.org/packages/87/b3/6be3817e44e286a3bba55d3f231c5b62480f4491b6cdad2aff9a98c40d55/requests_from_file-2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71a0a6a4836ff2e65c077a71d669d41b", "sha256": "2fa1e41b91d16895a0168dedd4b44d1a5a80cf5c08514a20055dbbb4c8a8d4cf" }, "downloads": -1, "filename": "requests_from_file-2.0.tar.gz", "has_sig": false, "md5_digest": "71a0a6a4836ff2e65c077a71d669d41b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3141, "upload_time": "2018-12-08T12:31:43", "url": "https://files.pythonhosted.org/packages/83/1b/d6be9bb500b83a04b1cc3dc80ccb40b4374f6b5792a53c1a133590e230ce/requests_from_file-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "9ca024cb558bac36b82b6034f061313c", "sha256": "a9f9a46bb28de5088c60d1caf2623f126fc41d0bcdc954fe35298253d47947e4" }, "downloads": -1, "filename": "requests_from_file-2.1.tar.gz", "has_sig": false, "md5_digest": "9ca024cb558bac36b82b6034f061313c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3163, "upload_time": "2018-12-09T02:38:35", "url": "https://files.pythonhosted.org/packages/0f/c2/c6fc4af5c198f8044972b975efd55dfb1c0c57ab79a1a51153202bf95256/requests_from_file-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "3e6f175fc6a77d076d53706d7fdb37d9", "sha256": "d4a5e74ed42dc2b0b9b0291e092d3aa6da78199d4765f1b3b0c90ec1653b1b09" }, "downloads": -1, "filename": "requests_from_file-2.2.tar.gz", "has_sig": false, "md5_digest": "3e6f175fc6a77d076d53706d7fdb37d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3178, "upload_time": "2018-12-09T03:03:11", "url": "https://files.pythonhosted.org/packages/02/4a/ab35fcac3d8c141a986f36aea41cce548fb98ffa1f6d75ec4e348db7dfc3/requests_from_file-2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3e6f175fc6a77d076d53706d7fdb37d9", "sha256": "d4a5e74ed42dc2b0b9b0291e092d3aa6da78199d4765f1b3b0c90ec1653b1b09" }, "downloads": -1, "filename": "requests_from_file-2.2.tar.gz", "has_sig": false, "md5_digest": "3e6f175fc6a77d076d53706d7fdb37d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3178, "upload_time": "2018-12-09T03:03:11", "url": "https://files.pythonhosted.org/packages/02/4a/ab35fcac3d8c141a986f36aea41cce548fb98ffa1f6d75ec4e348db7dfc3/requests_from_file-2.2.tar.gz" } ] }