UI から WebAPI への WebAPI 要求が行われました。これは、ブラウザが別の URL にリダイレクトされるように、HttpStatusCode.Moved のステータス コードで HttpResponseMessage を返す必要があります。私の問題は、このターゲット URL が POST パラメーターを持つ POST 要求でなければならないことです。どうすればこれを達成できますか? これまでのところ、私は試しました:
HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Moved);
var json = new Dictionary<string, string>() { { "postparameter", postparameter } };
response.Content = new StringContent(json.ToString());
response.Headers.Location = new Uri(targetURL);
return response;