當前,當我想通過ajax從我的數據庫中獲取數據時,我使用一個外部php文件,它只是用mysqli從數據庫中獲取數據並回顯結果並將數據發送到ajax。限制web api到web服務器
我現在想改變成更有效的解決方案。我以爲我會先改變它,以便PHP文件輸出json數據以便將來的項目和更簡單的數據管理。但我不希望其他人能通過我的網站直接訪問這些數據。而且,由於您可以通過檢查網站來查看ajax連接,所以很容易找出答案。
我不希望它成爲每個人都可以訪問原始json數據並從中構建自己的應用程序/網站的地方。
還有哪些其他解決方案?只有我的網絡服務器應該能夠訪問它。
這將如何防止任何用戶訪問json結果?我只想讓我的Web服務器訪問它。 – 2013-05-02 15:53:25
設置它只有你的服務器有會話。隨機的人可以一整天訪問它,只會被拒絕。 – Xeoncross 2013-05-02 15:56:36
如何向服務器提供會話並通過ajax調用「發送」它? – 2013-05-02 15:58:02