在Backbone中使用POST/DELETE方法時,如何獲得服務器返回的原始響應(因此您不能像GET那樣獲得fetch
/parse
中的原始響應)?主幹 - 從服務器獲取原始響應
0
A
回答
2
當ajax調用完成時,您可以從服務器訪問responseText
。
來自Backbone的save
,fetch
等方法提供了通過調用$.ajax
生成的jQuery承諾。
當這個承諾已經解決(例如交易完成)時,您將有權訪問承諾上的responseText
屬性。
var promise = a_model.save();
$.when(promise).then(function(){
console.log(promise.responseText); // if you're getting XML back it's `responseXML`
});
這裏的jQuery docs on the jqXHR object這是你得到的承諾目標。
此外$.when
和.then
在Deferred object documentation
-2
爲什麼不在Chrome開發人員工具中使用網絡選項卡?這是查看原始請求和響應的最簡單方式。此外,它以易於查看的格式進行佈局,顯示cookie,定時值等。
相關問題
- 1. PHP - 獲取原始服務器響應?
- 2. 從Java Web服務客戶機獲取原始XML響應
- 3. 文件服務器原始HTTP響應
- 4. 從服務器獲取JSON響應
- 5. 從代理服務器獲取響應
- 6. PHP從服務器獲取響應
- 7. 從服務器獲取響應文本
- 8. 無法從服務器json響應創建主幹js集合
- 9. 如何從主幹中的服務器獲取數據
- 10. 在svcutil生成的代理類中獲取WCF服務器原始響應
- 11. 管理主幹服務器錯誤響應
- 12. ExtJS AJAX獲取原始響應文本
- 13. jQuery ajax:獲取原始響應文本
- 14. Gu - - 獲取原始JSON響應
- 15. PHP獲取服務器響應
- 16. 改裝:當請求失敗時獲取原始響應主體
- 17. UFT11.50 - 服務測試 - 如何從響應主體獲取數據
- 18. 從服務器獲得響應
- 19. 捕獲服務器響應
- 20. 如何從AngularJS控制器獲取服務器響應 - flow.js
- 21. AJAX load-eventlistener在從服務器獲取響應之前觸發
- 22. 禁用NGINX緩存304來自原始服務器的響應
- 23. 如何從http響應使用node.js獲取原始圖像
- 24. WAMP服務器,開始從Android活動獲取403禁止響應
- 25. REST Web服務:服務器響應以獲取JAX-B錯誤
- 26. 從nsIWebProgressListener接口獲取原始響應數據
- 27. 如何從HttpResponseDecorator獲取原始響應和URL
- 28. 從OkHttp響應中獲取原始請求
- 29. 從LWP獲取原始響應頭文件?
- 30. 如何從JAX-WS客戶端獲取原始InputStream響應?
描述他們要求算不上什麼... – tkone
其實,我覺得這是相當不明確的東西他們要價 - 這是問題的他們糟糕的語法和措辭加劇。我的答案確實提供了獲取回覆文本的方法(儘管這肯定取決於您如何定義「get」這個詞),所以我認爲您的投票是不公平的。 – jcvandan
我沒有投票給你。我留下了一條評論,解釋我爲什麼要離開第二個答案。正確答案(你的回答對於這個問題的解釋是正確的)只是愚蠢的。 – tkone