{"repo":"akamai/httpie-edgegrid","free":true,"listed":false,"github":"https://github.com/akamai/httpie-edgegrid","clone":"git clone https://github.com/akamai/httpie-edgegrid.git","description":"Plugin for httpie to allow edge grid authentication for Akamai","language":"Python","stars":66,"topics":["akamai-edgegrid","authentication","devexp-edgegrid","httpie","akamai-devexp"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"EdgeGrid for HTTPie EdgeGrid plugin for HTTPie. This library implements an Authentication handler for HTTP requests using the Akamai EdgeGrid Authentication scheme for HTTPie. Install To use the library, you need to have Python 3.10 or later installed on your system. Then, install the httpie-edgegrid authentication handler from sources by running this command from the project root directory: Alternatively, you can install it from PyPI (Python Package Index) by running: Authentication You can obtain the authentication credentials through an API client. Requests to the API are marked with a timestamp and a signature and are executed immediately. 1. Create authentication credentials. 2. Place your credentials in an EdgeGrid resource file, .edgerc , under a heading of [default] at your local home directory. 3. Use your local .edgerc by providing the path to your resource file and credentials' section header. The --edgegrid-config argument is optional, as it defaults to /.edgerc . Alternatively, you can use an RC PATH environment variable to point to the .edgerc resource file. It's equivalent to the --edgegrid-config argument. Use To use the library, provide your credentials section header and the appropriate endpoint information. Note: You can omit the METHOD argument. If you don't specify it, HTTPie sets it by default to: - GET for requests without body - POST for requests with body For details, see the HTTPie documentation. Query string parameter When entering query parameters,","default_branch":null,"files":null,"tree":[],"storefront":"/r/akamai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/akamai/httpie-edgegrid/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}