контроллер: < /p>
Код: Выделить всё
[HttpPost]
public async Task KullaniciKayit(Kullanici model)
{
var result = await _kullaniciService.KullaniciKayit(model);
return Ok(result); // Bu satır var
}
< /code>
мой запрос Ajax: < /p>
$.ajax({
url: "/Home/KullaniciKayit",
type: "POST",
contentType: "application/json",
data: JSON.stringify(model),
success: function (data) {
console.log("Gelen veri:", data); //
my microservice: < /pbr />
public async Task KullaniciKayit(Kullanici model)
{
var json = JsonConvert.SerializeObject(model);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await _httpClient.PostAsync("api/KullaniciKaydet/KullaniciKayit", content);
if (response.IsSuccessStatusCode)
{
var responseBody = await response.Content.ReadAsStringAsync();
return JsonConvert.DeserializeObject(responseBody);
}
else
{
throw new HttpRequestException($"API Error: {response.StatusCode}");
}
}
API: конечная точка https: // localhost: 44397/api/kullanicikaydet/kullanicikayit работает правильно.
kullanici модель между Ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap/ap. /> То, что я проверил:
- API был протестирован через почтальон → он возвращает правильные данные
- Контроллер веб-приложений включает в себя return ok (...)
- api возвращает контент-type: applicate/json
- atepe-type. Вкладка сети, запрос успешным, но тело ответа {}
- показывает неопределенные
Код: Выделить всё
console.log(data)
Подробнее здесь: https://stackoverflow.com/questions/796 ... -no-errors