Lab 3.3: Using Postman to generate code¶
One of the most useful features of Postman is its ability to show a code snippet of each request. This makes Postman a great learning tool when trying to develop more complex scripts written in your favorite language. In addition this ia great segway to Module 4 Using Python Program Advanced WAF. It is being introduced now so that you can view each request in this module and get a feel for what the request would look like in Python Requests.
These are languages that Postman supports:
Language | Framework |
---|---|
HTTP | None (Raw HTTP request) |
C | LibCurl |
cURL | None (Raw cURL command) |
C# | RestSharp |
Go | Built-in http package |
Java | OkHttp |
Java | Unirest |
JavaScript | jQuery AJAX |
JavaScript | Built-in XHR |
NodeJS | Built-in http module |
NodeJS | Request |
NodeJS | Unirest |
Objective-C | Built-in NSURLSession |
OCaml | Cohttp |
PHP | HttpRequest |
PHP | pecl_http |
PHP | Built-in curl |
Python | Built-in http.client (Python 3) |
Python | Requests |
Ruby | Built-in NET::Http |
Shell | wget |
Shell | HTTPie |
Shell | cURL |
Swift | Built-in NSURLSession |
Task 1 - Generating Python Requests Code¶
Select the Module3Lab1-ex3-GetAllASMPoliciesFilteredTests request and click on the “code” option on the right hand side.
Then select “Python -> Requests” from the code drop down to show the request in Python Requests