Android 使用改型多路径来处理我的请求,其中包括音频和一些字符串,但它给出了错误404
我一直在尝试使用改装多部分发送一些参数到服务器,其中包括音频文件和一些字符串,它已返回错误404给我,我如何修复它 这是我的接口类 公共接口ApiUpload{Android 使用改型多路径来处理我的请求,其中包括音频和一些字符串,但它给出了错误404,android,retrofit,Android,Retrofit,我一直在尝试使用改装多部分发送一些参数到服务器,其中包括音频文件和一些字符串,它已返回错误404给我,我如何修复它 这是我的接口类 公共接口ApiUpload{ String BASE_URL = "http://goodguys.com:1010"; @Multipart @POST("Trucker/load") Call<JsonResponse> upload( @Part("audio") RequestBody file, @Part(
String BASE_URL = "http://goodguys.com:1010";
@Multipart
@POST("Trucker/load")
Call<JsonResponse>
upload(
@Part("audio") RequestBody file,
@Part("userId") RequestBody userid,
@Part("sessionid") RequestBody sessionid,
@Part("devicetype") RequestBody devicetype,
@Part("deviceid") RequestBody deviceid
);
404是来自服务器的响应代码。您发布到的url似乎有问题 少了一条斜线吗
@POST("/Trucker/load")
404表示未找到链接。请检查您的链接,基本url应以
/
结尾,或以/
开始api的其余部分。使用HttpLoggingInterceptor
将您的网络调用记录在logcatit中。这不是斜杠,我相信问题在请求Mutlipart的上下文中
@POST("/Trucker/load")