簡體   English   中英

如何將Poco :: Net :: HTTPClientSession的套接字設置為TCP_NODELAY?

[英]How do I set a Poco::Net::HTTPClientSession's socket to TCP_NODELAY?

我最初的嘗試是獲取套接字,並在構建后將其設置為不延遲。

client_session.socket().setNoDelay(true);

那扔

terminate called after throwing an instance of 'Poco::Net::InvalidSocketException'
what():  Invalid socket

然后,我嘗試使用自己設置的套接字構建我的http客戶端會話,我自己設置了no delay-它引發了相同的異常。

如何使我的http客戶端具有TCP_NODELAY?

如異常所示-您正在嘗試在無效套接字上設置選項。 但是,無需設置TCP_NODELAY,因為HTTPSession會在連接時進行設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM