android - Android Retrofit - 工作 URL 上的 404 错误
问题描述
我有一个 Android 应用程序,其中包含多年未触及的特殊改造代码。突然之间,我们在进行某些 GET 调用时开始看到 404 错误。通过它进行调试时,查看响应,它看起来像这样:
Response{protocol=h2, code=404, message=, url=https://www.mainstreetartsfest.org/feed/artist/getAllCategories}
当我将该 URL 复制到浏览器中时,它会很好地加载数据。我们在 iOS 上做了类似的事情,没有任何问题,但在 Android 上,它现在失败了。我完全不知道为什么会开始发生这种情况。有任何想法吗?Retrofit API 的接口如下所示:
@GET("feed/artist/getAllCategories")
Call<List<Category>> getAllCategories();
我们的基本 URL 定义如下:
public static final String BASE_URL = "http://www.mainstreetartsfest.org/";
如果需要更多信息,请告诉我。
解决方案
我在邮递员上尝试过这个 api,这个 api 给出了 404 Not Found。我的反手队说反手有一些失误。
推荐阅读
- encryption-symmetric - 加密0和1的向量
- python - Python API 上传文件发布
- django - 权限被拒绝:在 Windows 中安装 django 时
- java - Openjdk openJ9 vs 使用ZKOSS的热点反射区别
- flutter - 使用静态方法而不是使用 json_serializable 的工厂
- express - Apollo Server 作为 Nuxt 服务器中间件
- scikit-learn - 是否可以在 Scikit-learn 中使用自定义的决策树分类器?
- c# - 使用 ComboBox 中的 SelectedItem 值填充其他文本框
- .htaccess - 访问在 Google Cloud 上运行的网站时,是否可以要求登录?
- sharepoint-2016 - 如何在 Sharepoint 2016 中格式化列表列标题