Generate Python code to recreate a request from your browser.
Project description
AutoRequests
Generate Python code to recreate a request from your browser.
📺 Demo
💼 Example Use Cases
- Creating a foundation for an API wrapper
- Recreating a request outside the browser
- Testing what cookies or headers are required for a server to understand your request
✂️ How to Copy
- Inspect Element
- Go to
Network
tab - Find web request
- Right-Click
- Copy
- Choose one of the following:
- Powershell
- Node.js fetch
📦 Installation
install the package with pip
$ pip install autorequests
or download the latest development build from GitHub
$ pip install -U git+https://github.com/Hexiro/autorequests
🖥️ Command Line
$ autorequests --help
Meta Options
--file -f Optional file to read input from.
--copy -c Copy the output to the clipboard
Generation options
-sync/--async -s/-a Generate synchronous or asynchronous code.
--httpx -h Use httpx library to make requests.
--no-headers -nh Don't include headers in the generated output.
--no-cookies -nc Don't include cookies in the generated output.
🐞 Contributing
see CONTRIBUTING.md
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
autorequests-2.1.0.tar.gz
(10.1 kB
view hashes)
Built Distribution
Close
Hashes for autorequests-2.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4db8d474c085c78aff9e1b2e8c747078fa284077e4aa6172172cae2e1e9e241 |
|
MD5 | 2738c314f2894138f65596330eb3e015 |
|
BLAKE2b-256 | 7b4dfaec04b2d1148fb571feef1b21b715dadec301f6a9275a7893b3e49058c0 |