Skip to content
Sharp

Networking · interview question

When configuring a Java HttpClient, what is the purpose of setting a timeout?

Multiple choiceMediumchapter-11-curatedpremiumnetworkingsocket-programming
Choose one answer
Answer and explanation

Correct answer

B. To limit the duration of request processing

Why

Setting a timeout in a Java HttpClient configuration limits the duration a request can take, ensuring that operations do not hang indefinitely and allowing applications to handle slow or unresponsive network conditions gracefully.

Test yourself on Networking

A free test with instant, explained results. No account needed.

Start free test
All Networking questions →