Chcę wysłać do mojego api tekst requestem POST. Jest to zwykły string, konkretnie - fragment htmla. Nie potrzebuję tutaj jsona, formy ani nic zaawansowanego. Chcę po prostu przekazać string.
Po stronie JS:
fetch(url, {
method: "POST",
headers: {
'Content-Type': 'text/html; charset=UTF-8'
},
body: '<p>Coś tam coś tam</p>'
})
.then(response => {
//
});
Po stronie api:
[HttpPost]
public string Post([FromBody]string html)
Ustawiłam breakpoint w pierwszej linijce metody Post, niestety nigdy się tam nie zatrzymuje, ponieważ JS dostaje status 415 - Unsupported Media Type...
Jak to zrobić, żeby te dwie strony się ze sobą dogadały...?