По моему сценарию я интегрировал сторонний API.
Я должен отправить им свой Calbackurl
calback_url="https://mypage.com/Home/conformationResponse"
после отправки, сторонний API делает HTTP POST-запрос на мой вышеуказанный URL обратного вызова.
Вот мой код MVC Домашний контроллер
[HttpPost]
public ActionResult conformationResponse()
{
string[] keys = Request.Form.AllKeys;
string parameters = "";
for (int i= 0; i < keys.Length; i++)
{
parameters = parameters + " ### " + Request.Form[keys[i]].ToString();
}
//Then I store 'parameters' into my database directly to see what are all the values
}
Выход
### zjtaz9jq ### 0p9a5uj8 ### true ### not ### 30000 ### 30000 ### 2020-1-23 ### xxx@gmail.com ### 1234567 ### JOHN WICK ### zjtaz9jq ### a59ce783e088c90828cd70834998f693ba55e5765d707ba6a89718c2bc390e1
Примечание
Мне нужно знать имя поля параметра и его значение . Здесь я получаю значение
Я попробовал этот код из Переполнение стека . эта ссылка также тот же случай. Но я ожидаю также имя параметра.