2012-12-13 4 views
1

나는 클라이언트 측 html/javascript 애플리케이션을보다 잘 만들려하고 싶다. JSbin.com은이를위한 훌륭한 사이트입니다. 하지만 테스트 사이트에서 웹 서비스를 호출하여 데이터를 가져 오도록하고 싶습니다. 데이터가 완전히 가짜 일 수 있으며, 상호 작용할 무언가가 필요합니다."가짜"웹 서비스 집합을 만드는 쉬운 방법

가짜 데이터로 공개적으로 사용 가능한 웹 서비스 집합을 만드는 좋은 방법이 있습니까? 그것은 일시적 일 수 있습니다. 하지만 필자의 책상에서 멀리 떨어져있는 동안, 나는 이것을 테스트하고 작업 할 수 있기를 원하기 때문에 로컬 컴퓨터에서만 실행되는 것은 아닙니다.

답변

2

jsFiddle에는 XHR 요청을 시뮬레이션 할 수있는 echo 기능이 있습니다. 그것은 내가 당신이 뭘하려는 건지에 따라 완전히 확실하지 않다 때문에 그냥 여기 브레인 스토밍, 자신의 docs

new Request.JSON({ 
    url: '/echo/json/', 
    data: { 
     json: JSON.encode({ 
      text: 'some text', 
      array: [1, 2, 'three'], 
      object: { 
       par1: 'another text', 
       par2: [3, 2, 'one'], 
       par3: {} 
      } 
     }), 
     delay: 3 
    }, 
    onSuccess: function(response) { 
     show_response(response, $('post')); 
    } 
}).send(); 

show_response = function(obj, result) { 
    $H(obj).each(function(v, k) { 
     new Element('li', { 
      text: k + ': ' + v 
     }).inject(result); 
    }); 
    result.highlight(); 
}; 
+1

jsFiddle은이 작업을 수행하기에 좋은 장소입니다. 가짜 데이터를 만들어 gitHub에 넣은 다음 에코를 사용하여 jsFiddle에서 가져옵니다. 고맙습니다. –

0

다니엘 등에서

JSON, XML, JSONP를 지원합니다. 가정이나 사무실에서 자신 만의 웹 서버를 설치하고 웹 서비스를 공개 할 수 있습니까? 모뎀/라우터의 IP 주소로 전화를 걸고 포트 포워딩을 켜서 웹 서비스를 호스팅하는 시스템에 연결해야하지만 이론적으로는 그렇게 할 수 있어야합니다.

나는 당신이하려는 것을 놓쳤습니까?

+0

내 자신의 서버를 설치하는 것을 피하려고합니다. 모든 것을 완전히 독립적으로 원하십시오. 이것은 부 프로젝트로 테스트하기위한 것입니다. –

관련 문제