1
更新的問題,以使其更清晰:與API交互 - 如何?
我與一個API,以便做一些CRUD操作交互。
現在我應該直接在我的JQuery/Javascript代碼中調用API,並將POST請求包裝到動作服務器端?或者,我應該簡單地將GET和POST請求都發送到服務器端,然後在服務器端調用這些操作?
更新的問題,以使其更清晰:與API交互 - 如何?
我與一個API,以便做一些CRUD操作交互。
現在我應該直接在我的JQuery/Javascript代碼中調用API,並將POST請求包裝到動作服務器端?或者,我應該簡單地將GET和POST請求都發送到服務器端,然後在服務器端調用這些操作?
你的問題有點不清楚,但它聽起來像你正在運行一個跨站點腳本問題。你不能通過javascript發送任何ajax請求到除當前頁面之外的域。 jQuery支持包括髮布在內的所有HTTP方法,但如果您嘗試向另一個域發出請求,瀏覽器將禁止該請求。有一些解決方法,比如JSONP。
如果這不是問題,請澄清您的原始問題。
請參閱更新的帖子。 – ebb
服務器上是否託管了API(相同的域名)或其他位置? – jdc0589
它託管在別的地方。由於安全問題,我知道我無法從我的jquery代碼執行POST請求。因此,我打算將這些POST請求置於邏輯中,而不是在我的應用程序中。現在我想知道在那裏放置GET請求是否合理。 – ebb