Online Exam Quiz

questionQuestion  1 to 30

In RESTful services, what does HATEOAS stand for?

  • Hypermedia As The Engine Of Application State
  • Hypermedia As The Entry Of Application State
  • Hypermedia As The Exit Of Application State
  • Hypertext As The Engine Of Application State
Mark for review

What is the purpose of OPTIONS method in RESTful services?

  • To retrieve a representation of the resource
  • To create a new resource
  • To update the resource
  • To describe the communication options for the target resource
Mark for review

What does the term 'resource representation' refer to in RESTful services?

  • User authentication
  • Data format used to represent a resource
  • Client interface
  • Server configuration
Mark for review

In RESTful services, what does the term 'resource' refer to?

  • User interface
  • Data entity
  • Server configuration
  • Programming logic
Mark for review

Which HTTP method is used to request a specific part of a resource in RESTful services?

  • POST
  • PUT
  • PATCH
  • GET
Mark for review

Which HTTP status code is used to indicate that the request has been fulfilled and has resulted in one or more new resources being created?

  • 201 Created
  • 200 OK
  • 204 No Content
  • 404 Not Found
Mark for review

Which HTTP status code is used to indicate that the server understands the request but refuses to authorize it in RESTful services?

  • 405 Method Not Allowed
  • 401 Unauthorized
  • 409 Conflict
  • 403 Forbidden
Mark for review

Which MIME type is commonly used for sending JSON data over HTTP in RESTful services?

  • text/xml
  • application/xml
  • text/plain
  • application/json
Mark for review

What does the term 'resource identifier' refer to in RESTful services?

  • Programming logic
  • URI that uniquely identifies a resource
  • Server configuration
  • User interface
Mark for review

What does the term 'content negotiation' mean in RESTful services?

  • Mechanism to update a resource
  • Mechanism to delete a resource
  • Mechanism to serve different representations of a resource
  • Mechanism to retrieve a resource
Mark for review

What does the term 'query parameter' refer to in RESTful services?

  • Programming logic
  • Additional information in the URL query string
  • Server configuration
  • User interface
Mark for review

Which MIME type is commonly used for sending form data over HTTP in RESTful services?

  • application/json
  • application/x-www-form-urlencoded
  • text/plain
  • text/xml
Mark for review

What does the term 'stateless' mean in the context of RESTful services?

  • Server manages user sessions
  • Server stores client state
  • Server uses encrypted data
  • Server does not store client state
Mark for review

What is the recommended status code for a successful DELETE operation in RESTful services?

  • 200 OK
  • 404 Not Found
  • 204 No Content
  • 201 Created
Mark for review

What does the term 'media type' refer to in RESTful services?

  • User interface
  • Server configuration
  • Data format used in representing resources
  • Server authentication
Mark for review

Which HTTP header is used to request the response format in RESTful services?

  • Content-Type
  • Request-Type
  • Response-Format
  • Accept
Mark for review

What does the term 'endpoint' refer to in RESTful services?

  • Server configuration
  • Programming logic
  • User interface
  • URL that is used to interact with a RESTful service
Mark for review

Which HTTP status code is used to indicate that the client must take additional action to complete the request in RESTful services?

  • 301 Moved Permanently
  • 307 Temporary Redirect
  • 303 See Other
  • 308 Permanent Redirect
Mark for review

What is the recommended status code for an unsuccessful POST request due to validation errors in RESTful services?

  • 404 Not Found
  • 500 Internal Server Error
  • 422 Unprocessable Entity
  • 400 Bad Request
Mark for review

Which HTTP method is not safe to be retried automatically in case of network failures in RESTful services?

  • PUT
  • POST
  • DELETE
  • GET
Mark for review

Which HTTP method is used for retrieving data from RESTful services?

  • DELETE
  • PUT
  • POST
  • GET
Mark for review

Which MIME type is commonly used for sending binary data over HTTP in RESTful services?

  • application/octet-stream
  • text/xml
  • application/json
  • text/plain
Mark for review

Which HTTP header is used to indicate the format of the request body in RESTful services?

  • Response-Type
  • Accept
  • Content-Type
  • Request-Format
Mark for review

Which HTTP status code is used to indicate that the server has accepted the request but not yet processed it in RESTful services?

  • 200 OK
  • 201 Created
  • 202 Accepted
  • 204 No Content
Mark for review

What is the purpose of idempotency in HTTP methods in RESTful services?

  • Ensures that multiple identical requests have the same effect as a single request
  • Ensures that single request has an effect
  • Ensures that single request has no effect
  • Ensures that multiple identical requests have different effects as a single request
Mark for review

What is the purpose of HTTP PUT method in RESTful services?

  • Create a resource
  • Fetch a resource
  • Delete a resource
  • Update a resource
Mark for review

What does REST stand for?

  • Reliable State Transfer
  • Remote State Transfer
  • Representational State Transfer
  • Representational State Transaction
Mark for review

Which HTTP header is used to specify the allowed methods for a resource in RESTful services?

  • Access-Control-Allow-Methods
  • Allow
  • Allow-Methods
  • Accept-Method
Mark for review

What is the purpose of HTTP DELETE method in RESTful services?

  • Delete a resource
  • Update a resource
  • Fetch a resource
  • Create a resource
Mark for review

What does the term 'resource state' refer to in RESTful services?

  • Programming logic
  • User interface
  • Server configuration
  • Data and representations of a resource
Mark for review

blinkerOnline

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • Answered
  • Not Answered
  • Marked for Review