exam questions

Exam 350-901 All Questions

View all questions & answers for the 350-901 exam

Exam 350-901 topic 1 question 48 discussion

Actual exam question from Cisco's 350-901
Question #: 48
Topic #: 1
[All 350-901 Questions]


Refer to the exhibit. An application uses an API to periodically sync a large data set.
Based on the HTTP message sequence provided, which statements are true about the caching behavior seen in the scenario? (Choose two.)

  • A. The full dataset was transmitted to the client twice.
  • B. The dataset changed sometime between message #4 and #5.
  • C. A partial dataset was transmitted to the client in message #4.
  • D. The dataset did not change during the scenario.
  • E. Messages #3 and #5 are equivalent.
Show Suggested Answer Hide Answer
Suggested Answer: AD 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
blezzzo
Highly Voted 2 years, 9 months ago
A and D here are correct. Explanation: The HTTP 304 Not Modified client redirection response code indicates that there is no need to retransmit the requested resources. It is an implicit redirection to a cached resource. This happens when the request method is safe, like a GET or a HEAD request, or when the request is conditional and uses a If-None-Match or a If-Modified-Since header. The equivalent 200 OK response would have included the headers Cache-Control, Content-Location, Date, ETag, Expires, and Vary. Each time the resource is updated on the server, the ETag header will be changed to reflect the content of the new version of the resource. The Etag value does not change all through the transaction between client and server confirming A and D as the answers here.
upvoted 17 times
...
JCGO
Highly Voted 2 years, 10 months ago
A&D are correct answer.
upvoted 6 times
JCGO
2 years, 10 months ago
Two 200 replies with same ETag
upvoted 5 times
...
...
designated
Most Recent 9 months, 2 weeks ago
Selected Answer: AD
A and D are correct. C - The data hasn't changed during the process since the validators are the same (If-None-Match and If-Modified-Since). Also, A is correct since #1 has received the HTTP/1.1 200 OK and #5 too with the same Last-Modified and ETag values.
upvoted 1 times
...
__al__
1 year, 1 month ago
to me it is obvious that A & D are correct indeed. But isn't C also correct?
upvoted 1 times
QuiShong
11 months, 4 weeks ago
No. No partial data was sent in that case. 304 means not modified and only returns that the data wasn't changed. So no data from the data set is transmitted.
upvoted 2 times
...
...
Bloody_sausage
2 years, 7 months ago
E is incorrect. messages 3 and 5 are NOT equivalent at all. Message 5 is requesting a new copy if message changed after 11 GMT. Message 3 requests a new copy if message chaged after 12 GMT. Correct answer is A and D.
upvoted 2 times
...
FR99
2 years, 9 months ago
Agree with 'A & D' as correct answer
upvoted 3 times
...
wunderup
3 years ago
D & E 304 response will not send the resources because resource is not changed. The HTTP 304 Not Modified client redirection response code indicates that there is no need to retransmit the requested resources. It is an implicit redirection to a cached resource. This happens when the request method is safe, like a GET or a HEAD request, or when the request is conditional and uses a If-None-Match or a If-Modified-Since header.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...