Перенаправление со строкой запроса в Asp.Net Core 2.x - PullRequest
1 голос
/ 18 июня 2019

Я вызываю имя действия PaymentStatus со строкой запроса и связываю параметры строки запроса с моей моделью.

Вот оно.

[HttpGet("PaymentStatus")]
    public ActionResult PaymentStatus([FromQuery]ResponseMsgVM res)
    {
        return Redirect(@"http://localhost:27089");
    }

Теперь проблема в том, что я хочу перенаправить на другой URL со строкой запроса текущего запроса.

Пожалуйста, помогите мне, как я могу это сделать?

1 Ответ

2 голосов
/ 18 июня 2019

Извлечение текущей строки запроса из запроса и включение в URL перенаправления

[HttpGet("PaymentStatus")]
public ActionResult PaymentStatus([FromQuery]ResponseMsgVM res) {
    var queryString = Request.QueryString;
    //use querystring to build redirect URL

    return Redirect(@"http://localhost:27089" + queryString);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...