Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 可以在服务器上使用JSONP吗?_C#_Asp.net_Httpwebrequest_Jsonp - Fatal编程技术网

C# 可以在服务器上使用JSONP吗?

C# 可以在服务器上使用JSONP吗?,c#,asp.net,httpwebrequest,jsonp,C#,Asp.net,Httpwebrequest,Jsonp,我被困在一个客户端主机上,该主机具有中等信任设置,阻止跨域请求并需要来自第三方域的数据。我现在可以选择使用JSONP 我使用jQuery客户端的JSONP绕过浏览器的跨域安全性,并在ASP.NET3.5中使用了HttpWebRequest 是否可以在服务器上使用JSON?如果可以,如何使用 我不认为是这样,但值得一问,因为我已经在服务器端编写了这个应用程序 谢谢, Denis简单的方法可能只是通过服务器代理JSONP请求。如果这不是一个选项(因为数据必须在服务器上以某种方式处理),您可以手动从返

我被困在一个客户端主机上,该主机具有中等信任设置,阻止跨域请求并需要来自第三方域的数据。我现在可以选择使用JSONP

我使用jQuery客户端的JSONP绕过浏览器的跨域安全性,并在ASP.NET3.5中使用了HttpWebRequest

是否可以在服务器上使用JSON?如果可以,如何使用

我不认为是这样,但值得一问,因为我已经在服务器端编写了这个应用程序

谢谢,
Denis

简单的方法可能只是通过服务器代理JSONP请求。如果这不是一个选项(因为数据必须在服务器上以某种方式处理),您可以手动从返回中删除函数调用,然后JSON解析其余部分

因此,如果JSONP调用返回:

F001( { "moose" : "sister" } )
首先,删除第一个括号之前和最后一个括号之后的所有内容,以便

{ "moose" : "sister" }

并将其解析为您需要的任何内容。

在服务器上使用JSON的意义是什么?看看这篇文章的答案