我有问题。我第一次使用改造。 为什么当我使用 http 协议时一切都很好,但是当我使用 https 协议时,进行改进会返回此错误:
java.net.ProtocolException: Expected ':status' header not present
我的网址:
http://portenshop.000webhostapp.com/androidAppScripts/hashedLogin.php // is good
https://portenshop.000webhostapp.com/androidAppScripts/hashedLogin.php // isn't good
我在互联网上找到了一些有关此的文章,但没有帮助
编辑
这是我的WebAPI接口:
@FormUrlEncoded
@POST("androidAppScripts/hashedLogin.php")
fun login(@Field("method") method: String,
@Field("username") username: String,
@Field("password") password: String ): retrofit2.Call<LoginModel>