将Json对象从一个站点移动到另一个站点

问题描述 投票:1回答:1

我在asp.net webforms中有两个不同url的项目。我需要将c#对象从一个移动到另一个。我尝试使用JavaScriptSerializer将其序列化为JSON并将其作为参数移动到url中,但我不希望客户端看到json

A a = new A()
{
    val = 1,
    val1 = "very long string"
};

var jsonSerialiser = new JavaScriptSerializer();
string data = jsonSerialiser.Serialize(a);
Response.Redirect(service.RedirectToCheckout("http://localhost:44316/PageOnOtherSite.aspx?data=" + data));

有任何想法吗?

c# asp.net json webforms
1个回答
1
投票

使用HttpClient的简单邮寄请求

using(var client = new HttpClient())
{     
    response = await httpClient.PostAsync(uri, new StringContent(data));
{ 
© www.soinside.com 2019 - 2024. All rights reserved.