Web Services Development MCQs with Answers
Practice important Web Services Development MCQs with answers and explanations.
Multiple Choice Questions
Q341: What method is used to send a request to a server using the XMLHttpRequest object?
- A: sendRequest()
- B: sendData()
- C: xhttp.send()
- D: send()
View Answer
C
Q342: Fill in the blank: The _____ element in XML DOM can have multiple children.
- A: Document
- B: Text
- C: Element
- D: Attribute
View Answer
C
Q343: What does the readyState value '4' signify in an XMLHttpRequest?
- A: Request not initialized
- B: Request received
- C: Request finished and response ready
- D: Server connection established
View Answer
C
Q344: Fill in the blank: The _______ event is triggered whenever the readyState of an XMLHttpRequest changes.
- A: stateChanged
- B: readyStateChanged
- C: onreadystatechange
- D: readyChanged
View Answer
C
Q345: What is a major advantage of using XMLHttpRequest in modern web development?
- A: Only works with static data
- B: Can update a web page without reloading
- C: Cannot handle server requests
- D: Works only with HTML files
View Answer
B
Q346: What does the readyState property represent in XMLHttpRequest?
- A: Server connection
- B: Request received
- C: Status of the request
- D: File location
View Answer
C
Q347: Which HTTP status code represents "OK"?
- A: 200
- B: 301
- C: 404
- D: 500
View Answer
A
Q348: What is the primary difference between GET and POST requests?
- A: POST is faster
- B: GET is used for sending large data
- C: GET is simpler and faster
- D: POST is limited by size
View Answer
C
Q349: What property is used to return the response as a text string in XMLHttpRequest?
- A: responseText
- B: responseXML
- C: getResponse
- D: responseString
View Answer
A
Q350: To send a request asynchronously, which parameter is set to true in the open() method?
- A: async
- B: asyncRequest
- C: response
- D: sync
View Answer
A