簡體   English   中英

從服務器返回數據到客戶端javascript中發送的ajax請求

[英]returning data from server to an ajax request sent in client side javascript

  • Node.js Web服務器
  • Web服務器中的請求處理程序
 app.get('/documents/:id.:format?', function(req, res) { **dataTobeSentToClientSideJavaScript** = processRequest (req); ... }) 
  • 來自客戶端javascript的ajax請求

     var request = $.ajax({ url: "/documents/xxx", }); request.done(handleResponse); 
  • 我可以在服務器端收到請求

應該在服務器端編寫什么代碼,以便可以使用在服務器端創建的dataTobeSentToClientSideJavaScript填充上述ajax請求中期望的“ handleRespone”對象?

您想使用響應對象公開的方法,例如res.write,res.end或res.json

看看http://nodejs.org/api/http.html#http_class_http_serverresponse(Node.js API)

並且由於您使用的是Express- http://expressjs.com/api.html#res.status

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM