Which of the following HTTP methods is used to retrieve data from a server without affecting the resource? MCQ with Answer and Explanation

Which of the following HTTP methods is used to retrieve data from a server without affecting the resource?
A. POST
B. DELETE
C. PUT
D. GET
Answer: Option D
Solution (By JKSSB Mock Tests)
The GET method requests data from a specified resource and should not have any side effects (idempotent). POST is for sending data, PUT for updating, DELETE for removing.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Internet and Web Technologies Questions

Question #1
Which element in a modern web landscape describes an automated computer algorithm that monitors pricing, inventory, and text updates across thousands of e-commerce sites via systematic web scraping?
A. Local history log pane
B. FTP desktop bridge tool
C. Outbound email transport file
D. Web Scraper / Price Bot

Correct Answer: Option D


Explanation:
Web scraping bots use automated scripts to parse HTML code across web targets, extracting raw price data, content metrics, and layout updates for analysis.

This question belongs to: Computer Internet and Web Technologies
Question #2
Which email protocol downloads messages to a local device and, by default configuration, deletes them from the remote mail server?
A. POP3
B. SMTP
C. IMAP
D. HTTP

Correct Answer: Option A


Explanation:
POP3 (Post Office Protocol version 3) retrieves emails by downloading them to a local client device and typically deleting them from the mail server data storage.

This question belongs to: Computer Internet and Web Technologies
Question #3
Which of the following parameters represents an accurate description of the web development framework component called 'API' (Application Programming Interface)?
A. The physical processing chip architecture used inside server hubs
B. An unlinked text archive folder stored on network devices
C. A specialized local browser button designed to wipe history traces
D. A set of defined protocols and tools that allow different software applications to communicate and exchange data with one another over the web

Correct Answer: Option D


Explanation:
Web APIs define clear communication contracts and endpoints, allowing backend services, mobile apps, and third-party tools to integrate and share data seamlessly.

This question belongs to: Computer Internet and Web Technologies