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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Json对象从一个站点移动到另一个站点相关的知识,希望对你有一定的参考价值。

我在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));

有任何想法吗?

答案

使用HttpClient的简单邮寄请求

using(var client = new HttpClient())
{     
    response = await httpClient.PostAsync(uri, new StringContent(data));
{ 

以上是关于将Json对象从一个站点移动到另一个站点的主要内容,如果未能解决你的问题,请参考以下文章