Lubinik Learning

Training mode

HTTP, Forms & JSON

Time remaining:

0 / 20 answered

  1. 1. What does it mean that HTTP is stateless?

    What does it mean that HTTP is stateless?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  2. 2. What is an HTTP request header?

    What is an HTTP request header?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  3. 3. What does the Content-Type header describe?

    What does the Content-Type header describe?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  4. 4. What does the Accept request header communicate?

    What does the Accept request header communicate?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  5. 5. Where is a URL query string located?

    Where is a URL query string located?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  6. 6. Why must form values sometimes be URL-encoded?

    Why must form values sometimes be URL-encoded?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  7. 7. What does an HTML form action specify?

    What does an HTML form action specify?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  8. 8. Where are successful controls normally encoded for a GET form?

    Where are successful controls normally encoded for a GET form?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  9. 9. Where is ordinary POST form data normally sent?

    Where is ordinary POST form data normally sent?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  10. 10. What commonly happens when an unchecked checkbox is submitted?

    What commonly happens when an unchecked checkbox is submitted?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  11. 11. Which form encoding is required for file uploads?

    Which form encoding is required for file uploads?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  12. 12. Why must server-side validation remain even when the form uses browser validation?

    Why must server-side validation remain even when the form uses browser validation?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  13. 13. What does a 302 response instruct a client to do?

    What does a 302 response instruct a client to do?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  14. 14. Why use the Post/Redirect/Get pattern after a successful form submission?

    Why use the Post/Redirect/Get pattern after a successful form submission?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  15. 15. What is JSON?

    What is JSON?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  16. 16. Which JSON value is an object?

    Which JSON value is an object?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  17. 17. Which JSON value is an array?

    Which JSON value is an array?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  18. 18. How must JSON object property names be quoted?

    How must JSON object property names be quoted?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  19. 19. Are comments part of the standard JSON syntax?

    Are comments part of the standard JSON syntax?
    Hint

    Focus on what crosses the client/server or local/remote boundary.

  20. 20. Why might an API return JSON instead of HTML?

    Why might an API return JSON instead of HTML?
    Hint

    Focus on what crosses the client/server or local/remote boundary.