1

クライアントサイドのhtml/javascriptアプリを上手に作りたいです。JSbin.comはそのための素晴らしいサイトです。しかし、テストサイトにもWebサービスを呼び出してデータをフェッチしてもらいたいと思います。データは完全に偽物である可能性があります。操作するものが必要です。

独自の偽のデータを使用して、公開されている一連のWebサービスを作成する良い方法はありますか?それは一時的なものである可能性があります、それは問題ありません。しかし、これをテストして、たとえばiPadで作業している机から遠く離れた場所で作業できるようにしたいので、ローカルマシンでのみ実行できるものにすることはできません。

4

2 に答える 2

2

jsFiddleには、echoXHRリクエストをシミュレートできる機能があります。JSON、XML、jsonPなどをサポートしています。

彼らのドキュメントから

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();
};
于 2012-12-13T16:02:44.610 に答える
0

ダニエル、ここでブレインストーミングをしているのは、あなたがやろうとしていることを私がフォローしていることが完全にはわからないからです。自宅やオフィスに独自のWebサーバーをセットアップして、そこでWebサービスを公開できますか?モデム/ルーターのIPアドレスで呼び出す必要があり、Webサービスをホストしているマシンに到達するためにポート転送をオンにする必要がある場合がありますが、理論的にはそれができるはずです。

私はあなたがやろうとしていることを逃したことがありますか?

于 2012-12-13T16:06:39.153 に答える