[Rest] Add support for jsonp
This commit is contained in:
parent
eefa7b539c
commit
074d3142dd
1 changed files with 5 additions and 0 deletions
|
|
@ -125,6 +125,11 @@ namespace Rests
|
||||||
return;
|
return;
|
||||||
|
|
||||||
var str = JsonConvert.SerializeObject(obj, Formatting.Indented);
|
var str = JsonConvert.SerializeObject(obj, Formatting.Indented);
|
||||||
|
var jsonp = e.Request.Parameters["jsonp"];
|
||||||
|
if (!string.IsNullOrWhiteSpace(jsonp))
|
||||||
|
{
|
||||||
|
str = string.Format("{0}({1});", jsonp, str);
|
||||||
|
}
|
||||||
e.Response.Connection.Type = ConnectionType.Close;
|
e.Response.Connection.Type = ConnectionType.Close;
|
||||||
e.Response.ContentType = new ContentTypeHeader("application/json");
|
e.Response.ContentType = new ContentTypeHeader("application/json");
|
||||||
e.Response.Add(serverHeader);
|
e.Response.Add(serverHeader);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue