Проблема в том, что когда я отправляю запрос POST на URL с python и curl, я получаю данные JSON: [\ "key: value \"]
Как я делаю это с Python:
headers = { "Cookie": "xsrf_token={token}" }
url= "http://url/"
r = requests.post(check_username_url.format(self.username), headers=headers)
data = r.json()
Как я делаю это с помощью Curl:
curl -X POST "http://url/" -H "Cookie:xsrf_token={token}"
Как я делаю это с C #
var handler = new HttpClientHandler();
handler.UseCookies = false;
using (var httpClient = new HttpClient(handler))
{
using (var request = new HttpRequestMessage(new HttpMethod("POST"), "http://url/"))
{
request.Headers.TryAddWithoutValidation("Cookie", "xsrf_token={token}");
var response = await httpClient.SendAsync(request);
}
}
, чтобы подвести итог, мой код C # возвращает исходный код HTML, иЯ хочу, чтобы он возвращал данные JSON, такие как Python и Curl. Если кто-нибудь может мне помочь, спасибо!