OKHttp java.lang.IllegalArgumentException: Unexpected url错误解决方法

使用OKHTTP框架 Post请求时报错

 

报错:OKHttp java.lang.IllegalArgumentException: Unexpected url

 

 解决方法:URl链接加上http://即可

 

比如:10.131.104.88:8081/api/task/measure/add

换成:http://10.131.104.88:8081/api/task/measure/add

 

E FATAL EXCEPTION: main Process: com.example.kucun2, PID: 510 java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no scheme was found for /app/d... at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1261) at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1634) at okhttp3.Request$Builder.url(Request.kt:184) at com.example.kucun2.entity.data.SynchronizedList.syncEntity(SynchronizedList.java:114) at com.example.kucun2.entity.data.SynchronizedList.add(SynchronizedList.java:272) at com.example.kucun2.ui.jinhuo.AddInventoryFragment.createAndSaveDingdan(AddInventoryFragment.java:445) at com.example.kucun2.ui.jinhuo.AddInventoryFragment.lambda$showNewDingdanDialog$8(AddInventoryFragment.java:423) at com.example.kucun2.ui.jinhuo.AddInventoryFragment.$r8$lambda$viLBw5kNmkDSVG17JoXzuH5G85E(Unknown Source:0) at com.example.kucun2.ui.jinhuo.AddInventoryFragment$$ExternalSyntheticLambda20.onClick(D8$$SyntheticClass:0) at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:250) at android.os.Handler.dispatchMessage(Handler.java:109) at android.os.Looper.loopOnce(Looper.java:250) at android.os.Looper.loop(Looper.java:340) at android.app.ActivityThread.main(ActivityThread.java:9913) at java.lang.reflect.Method.invoke(Native Method) <string name="url">https://198.162.31.177:3000</string> <string name="url_all">/app/all</string> <string name="url_bancis">/app/bancai/all</string> <string name="url_caizhis">/app/caizhi/all</string> <string name="url_mupis">/app/mupi/all</string> <string name="url_dingdans">/app/dingdan/all</string> <string name="url_chanpins">/app/chanpin/all</string> <string name="url_zujians">/app/zujian/all</string>
最新发布
06-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值