0

タイプ xxxx.xxxxx.com の URL とタイプFGHyehgvc787vbhjのキーが与えられまし

SQLデータベースへの読み取り専用アクセスを取得し、javascriptを使用してそこからデータを取得するため.

私はデータベースの経験がないので、私の質問は完全にばかげているように聞こえるかもしれませんが、データベースにアクセスするために上記の情報をどのように組み合わせることができるか疑問に思っていました (たとえば、ajax 呼び出しを実行してそこからデータを取得する..)

次のように、Webページへのajax呼び出しを行い、jQueryを使用してそこからデータを取得することに精通しています。

$.ajax(/*url of website*/, function (data)
{
   var dataRetrieved = $(data);
   // do something with the data retrieved...
});

そのため、キーを使用してデータベースへのajax呼び出しを行う場合、上記と同等のものがあるかどうか疑問に思っていました。

助けていただきありがとうございます。完全に無意味であると思われる場合は、この投稿を削除してください。

4

3 に答える 3

1

クライアント側のコードが何らかの方法でデータベースと対話できるようにすることは、通常、非常に悪い設計です。これは、セキュリティ上の大きな問題になる可能性があります。通常、サーバー側のコードでこれを行う必要があります (例: PHP、ノードなど)。クライアント側のコードを使用してサーバーにリクエストを送信すると、サーバー側のコードがデータベースを更新する実際の作業を行います。

于 2013-04-11T21:03:50.653 に答える
1

wcf サービスを作成し、ajax を介してそのサービスを呼び出すことができますが、これは大きなセキュリティ上の問題にはなりません。これを試して

  $.ajax({
            キャッシュ: false,
            タイプ:「GET」、
            非同期: 偽、
            データ: {}、
            URL: http:xxxxxxxxxxxx.svc/webBinding/Result?metaTag=" + メタ、
            contentType: "application/json; charset=utf-8",
            データ型: "json",
            クロスドメイン: 真、
            成功:関数(結果){},
            エラー: function(){alert(err);}
 });

于 2013-07-10T05:42:11.377 に答える