![](/img/trans.png)
[英]Error in B4A: java.lang.RuntimeException: Object should first be initialized (EditText)
[英]Error: java.lang.IllegalArgumentException: Request must not be null
我正在使用B4A來調用ASMX服務,也使用了httputils2庫。
我使用以下代碼調用服務:
Private httprequest As HttpJop
httprequest.Initialize("Job1", Me)
httprequest.PostString("http://192.168.1.104/service.asmx/query","mysql="&"insert into users (facebook_id) values ('ersdxc')")
運行應用程序時,出現以下錯誤:
java.lang.IllegalArgumentException:請求不能為null。
我該如何解決?
你不得不 :
Private httprequest As HttpJop
httprequest.Initialize("Job1", Me)
httprequest.PostString("http://192.168.1.104/service.asmx/query", stringliteral)
httprequest.GetRequest.SetContentType("text/xml; charset=utf-8")
httprequest.GetRequest.SetHeader("SOAPAction", """REPLACE_WITH_YOUR_SOAP_ACTION_HERE""")
另請注意,不推薦使用HttpUtils2,您將必須使用OkHttp和OkHttpUtils2庫。 使用這兩個庫時,代碼沒有區別。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.