Which HTTP status code indicates that a requested page has been permanently moved? MCQ with Answer and Explanation

Which HTTP status code indicates that a requested page has been permanently moved?
A. 404
B. 301
C. 400
D. 302
Answer: Option B
Solution (By JKSSB Mock Tests)
HTTP 301 means Moved Permanently, indicating the resource has been assigned a new permanent URI. 302 is temporary redirect, 400 is Bad Request, and 404 is Not Found.

Discuss this Question (0)

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

Practice More Internet and Web Technologies Questions

Question #1
Which of the following is a popular web server developed by Microsoft?
A. Apache
B. IIS
C. Tomcat
D. Nginx

Correct Answer: Option B


Explanation:
IIS (Internet Information Services) is a web server developed by Microsoft for Windows servers.

This question belongs to: Computer Internet and Web Technologies
Question #2
What specific feature distinguishes 'IMAP' from 'POP3' when handling email status adjustments, such as marking a message as 'read'?
A. IMAP completely blocks attachments from downloading.
B. IMAP handles updates locally only, leaving the server state untouched.
C. IMAP synchronizes status updates directly back to the mail server, reflecting changes across all user devices.
D. IMAP lacks support for multi-folder organization schemas.

Correct Answer: Option C


Explanation:
Because IMAP works directly on the mail server, any change in state (read, unread, flagged, moved) is synced to the server and visible across all connected devices.

This question belongs to: Computer Internet and Web Technologies
Question #3
What does a '302 Found' HTTP status code return inform a client browser software tool?
A. The requested resource resides temporarily under a completely different URL location path.
B. The file download operation completed perfectly.
C. The client has submitted an invalid authentication password string.
D. The requested webpage resource has encountered an unexpected database script crash.

Correct Answer: Option A


Explanation:
An HTTP 302 status code indicates a temporary redirect, instructing the client browser to load the resource from an alternative temporary location without permanently updating cached links.

This question belongs to: Computer Internet and Web Technologies