現在、MongoDbデータベースに接続するAPIを作成しましたが、現在はJavascriptクライアントから呼び出そうとしています。私はすでにそれを呼び出す方法を複数試みましたが、どれもこれまで働いていなかったので、私はそれを動作させる方法に関するいくつかのガイダンスを探しています。私の最新の試みは、jQueryライブラリを使用しています:Javascriptクライアントからサーバーを呼び出す
$.get("https://myurl:8080/api", function(data) { alert('Load was performed'); });
私は、サーバーがそれにすべての私のコールを認めたが、私は期待していて、何らかの理由で、任意のJSONレスポンスを返さないことがわかりました。
すべてのヘルプは、それが動作するはず
$.ajax({
url: 'https://myurl:8080/api',
data: {
format: 'json'
},
error: function() {
// your code
},
dataType: 'jsonp',
success: function(data) {
//your code
},
type: 'GET'
});
次使用してみてください
は、ドメインは、サーバーとクライアントの間で同じですか?そうでない場合は、サーバー側に適切なCORSヘッダーを含める必要があります。 –
これは私の問題かもしれないと思います。私はこれを行うためにcloud9を使用していますので、CORSが無効になっている可能性があります。私がやることはすべてエラーを返すからです。 CORSヘッダーサーバー側をどのように含めるのですか? –