Это, вероятно, что-то очень простое, но мне трудно понять, где я ошибаюсь.
Я пытаюсь захватить строку из тела POST, но "jsonString" отображается только как null. Я также хочу избежать использования модели, но, возможно, это невозможно. Часть кода, с которой я сталкиваюсь с PostMan, - это фрагмент:
[Route("Edit/Test")]
[HttpPost]
public void Test(int id, [FromBody] string jsonString)
{
...
}
Возможно, это то, что я делаю неправильно с почтальоном, но я пытался использовать "= test" (как видно из других вопросов, заданных по этой теме) в разделе значений тела - x-www-form- urlencoded раздел с ключом как jsonString и ничего. Я также попытался использовать raw-text и raw-text/plain. Я получаю идентификатор, поэтому я знаю, что URL правильный. Любая помощь с этим была бы весьма признательна.
PostMan настроен следующим образом:
POST http://localhost:8000/Edit/Test?id=111
key = id value = 111
Body - x-www-form-urlencoded
key = jsonString value = "=test"