The simplest of the request can be performed with Postman. By typing the URL into the bar and clicking on Send will make a GET request to the server.
Example 1 - GET the course website (https://courses.cs.washington.edu/courses/cse154/19sp/)
You can also insert query parameters (the stuff that goes after the url) to your GET request. They go into the Params input boxes.
Example 2 - GET https://httpbin.org/get w/ params: pony=rainbowdash and pokemon=ponyta
Most of the time you will be looking at the Body tab to see the output from the server. Occasionally you will need to see if the server is sending the correct Content-Type header. The headers can be accessed from the Headers tab.
Can you do the following?
http://www.csszengarden.com/
) Admire their HTML source. (Solution)https://courses.cs.washington.edu/courses/cse154/webservices/postmantest/get.php
https://courses.cs.washington.edu/courses/cse154/webservices/postmantest/getwithparams.php
(Solution)
user
parameter of the value ponyta
. (Solution)rainbowdash
? (Solution)Building POST requests on Postman is no more difficult than creating GET requests. Select POST from the dropdown list to the left of the URL box. Enter a POST URL into the box and hit send. You've just made your first POST request on Postman!
Example 4 - Making a POST request to https://httpbin.org/post
Since POST requests uses FormData instead of query parameters, we need to switch to the body tab in Postman. Select form-data from the radio buttons and enter your parameters.
Example 5 - Making a POST request to https://httpbin.org/post with data: name=rainbowdash, coolness=20-percent-cooler, and postman=rocks!
Can you do the following?
https://courses.cs.washington.edu/courses/cse154/webservices/postmantest/post.php
https://courses.cs.washington.edu/courses/cse154/webservices/postmantest/postwithparams.php
.user
as
rainbowdash
.
(Solution)
ponyta
. Set the
password
FormData as ponyta.
(Solution)