簡體   English   中英

我收到錯誤:null W/System.err(20560): java.io.EOFException from a network.request in Corona

[英]Im getting ERROR: null W/System.err(20560): java.io.EOFException from a network.request in Corona

    local body = "userId=31"
    local params = {}
    params.body = body

network.request( server/someifle.php", "POST", networkListenerRequests, params))

一切正常,但在某些隨機時刻,我在 networkListenerRequests 中收到錯誤。

如果您閱讀有關堆棧溢出的這篇文章, Spring Rest Template 的使用會導致 EOFException,他們提到了一些關於保持活動的屬性。 這可以設置在電暈中還是有人知道我還能做什么?

錯誤消息:E/Corona (20560): ERROR: null W/System.err(20560): java.io.EOFException W/System.err(20560): at libcore.io.Streams.readAsciiLine(Streams.java: 203) W/System.err(20560):在 libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:579) W/System.err(20560):在 libcore.net.http.HttpEngine.readResponse(HttpEngine. java:827) W/System.err(20560):在 libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:283) W/System.err(20560):在 libcore.net.http.HttpURLConnectionImpl.getResponseCode( HttpURLConnectionImpl.java:497) W/System.err(20560): at network.NetworkRequest$AsyncNetworkRequestRunnable.run(NetworkRequest.java:1394) W/System.err(20560): at java.lang.Thread.run(Thread.爪哇:841)

您可以使用 params.headers 更改 HTTP 請求的任何標頭在您的情況下,它看起來像這樣

local body = "userId=31"
local params = {}
params.body = body
params.headers = {};

params.headers["Connection"] = "close";

network.request("server/someifle.php", "POST", networkListenerRequests, params))

希望這可以幫助

暫無
暫無

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

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