У меня есть рабочий URL-адрес бэкэнда, который я могу просматривать и публиковать запросы с разными конечными точками без проблем. Он разработан django rest framework и обслуживается с использованием Nginx.
когда я отправляю запрос на почту следующим образом:
OkHttpClient client = new OkHttpClient();
RequestBody body = RequestBody.create(JSON, new Gson().toJson(obj));
Request post_request = new Request.Builder()
.url(url_str)
.post(body)
.addHeader("Authorization", "")
.build();
client.newCall(post_request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
e.printStackTrace();
}
@Override
public void onResponse(Call call, Response response) throws IOException {
if (response.isSuccessful()) {
} else {
}
}
Я действительно не думаю, что что-то не так с моей серверной стороной, так как я сказал, что она работает нормально, и я могу делать все CRUDS с разными конечными точками в интернет-браузерах, на разных устройствах и машинах.
Мне было интересно, если кто-нибудь может знать, в чем может быть проблема,
Заранее спасибо