다른 웹 사이트에 JSON 형식을 저장하려면 어떻게해야합니까? 아래 코드를 작성했습니다. JSON 서버에서 정보를 검색하려고 시도했지만 아무 것도 반환하지 않았습니다.다른 웹 사이트에 JSON 형식을 저장하려면 어떻게해야합니까?
JSON 서버에
<%@ Page Language="C#" %>
<%@ Import Namespace="System" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
//Response.ContentType = "application/json; charset=utf-8";
Response.ContentType = "application/x-javascript; charset=utf-8";
Response.AddHeader("Cache-Control", "no-cache");
//Response.Expires = 0;
// Response.AddHeader("content-disposition", "attachment;filename=" + Guid.NewGuid().ToString("N") + ".js");
}
</script>
({
'color': 'blue',
'animal': { 'dog': 'friendly' }
})
호출 JSON 서버에
var testurl_a = "http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?"
var testurl_b = "http://www.xxxxxx.com/myaccount/jsonserver.aspx?tags=cat&tagmode=any&format=json&jsoncallback=?"
$.getJSON(testurl_b, function (data) {
alert("JSON Data from testurl_b"); //IS NOT WORKING
});
$.getJSON(testurl_a,function (data) {
alert("JSON Data from testurl_a Result--->>>"+ data.title); //IS WORKING
});
서버 측의 JSON 생성이처럼
JSONP protocol을 구현해야
이 JSON이 (' "') 및 단일하지 따옴표 ('') 일부 JSON 통역 따옴표 경우 실패 할 수 있습니다 따옴표를 사용한다는 것을 주목해야한다. – mattbasta
브라우저에 요청 (http://www.JSONServer.com/myaccount/jsonserver.aspx)을 넣으십시오. 무엇을 얻으시겠습니까 –
와우, 약 6 명이이 형식을 수정하기 위해 뛰어 들었습니다. 조건, 말하려는 것. –