Node.js如何響應Ajax的POST請求並且保存為JSON文件詳解
實現目的
使用開發的前端應用,用户與圖交互更改圖的內容後,如何在下一次加載的顯示上一次最後交互的內容?
本文提供通過後端的程序提供一種最小化方案,作為參考。
開發環境後端:模塊:Express、bodyparser、fs前端:JQuery
後端
1、安裝nodejs,裝好後用顯示版本號確認是否安裝好
node version
2、新建一工程目錄(文件夾),安裝模塊。
npm install expressnpm install bodyparser
Express 是一種 Web 應用程序框架:
bodyParser是用來解析http請求體:
3、新建一個
var express = require('express');var bodyParser = require('bodyparser');var fs = require('fs');var app = express();// ncoded解析form表單提交的數據(ncoded({extended: false}));// 解析json數據格式的(());('/saveJSON',function(req, res){// 對象轉換為字符串var str_json = JSON.stringify(); eFile('', str_json, 'utf8', function(){// 保存完成後的回調函數("保存完成");});});en(3000);
4、運行
Node
它會監視 發送來的請求。
如果請求來自:,它就會在服務器目錄下保存一個文件,文件的內容是客户端發送的post數據。
前端
// 創建一個對象var person = {name: "lucy",age: 25}// 通過JQuery 發送POST請求,內容是person$("",person,function(data, status){alert("Data: " + data + " Status: " + status);});
在瀏覽器加載後,後端控制枱顯示“保存完成”,這是我們在writeFile裏寫的回調函數。服務器目錄下會多一個,證明結果正確。
總結
以上就是這篇文章的.全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。謝謝大家對的支持。
……
相關文章
-
Java Ajax jsonp跨域請求詳解
怎樣用java代碼發起ajax 的jsonp並得到返回數據? 以下是本站小編搜索整理的關於Java Ajax jsonp跨域請求詳解,感興趣的小夥伴們可以參考一下!想了解更多相關信息請持續關注我們應屆畢業生考試網! 1、什麼是JSONP一 -
java與javascript之間json格式數據互轉詳解
6月21日,江西永新縣發生一起多人圍毆女生事件,受到網友廣泛關注。6月24日上午,中國江西網記者最新獲悉,部分打人者家長向被打女生黃某道歉,涉案人員劉某(視頻中穿白色衣服的女生)已刑拘。江西永新女國中生打人事件網友人肉結 -
如何使用Jackson解析JSON示例
導語:為了方便大家Java的.學習,下面是小編給大家提供的如何使用Jackson解析JSON示例,大家可以參考閲讀,更多詳情請關注應屆畢業生考試網。package ;import ception;import yList;import Map;import ator;import edHashMap -
如何實現bootstrap jquery dataTable異步ajax刷新表格數據
導語:下面小編給大家提供瞭如何實現bootstrap jquery dataTable 異步ajax刷新表格數據,大家可以參考閲讀,更多詳情請關注應屆畢業生考試網。 異步請求var postData = {"env_name" : new_env_name,"env_url": new_env_ -
java如何利用java.net.URLConnection發送HTTP請求
橄欖頭也就是一種上下都顯得有點尖的一種女生的一種頭型,現在我們就一起來了解一下這些女生的橄欖頭的髮型吧,看看這些女生的橄欖頭的髮型都適合什麼髮型吧,這些橄欖頭的髮型看起來是很有氣質的.橄欖頭的女生,一款露 -
JavaScript中push(),join() 函數實例詳解
歲月無痕,流水時光,眨眼間,一個星期已經過去,一週的時間,想必你學習了很多新技巧,讓我們通過週記發表自己的意見和想法吧。什麼樣的週記才是好的週記呢?以下是小編為大家收集的大學生週記6篇,希望能夠幫助到大家。大學生週記 -
javascript解析json實例
耶律楚材於1190年7月24日生於燕京,是遼太祖耶律阿保機的九世孫,金朝尚書右丞耶律履之子。耶律楚材兩歲時,父親去世,跟隨母親生活,受到母親影響。耶律楚材生於燕京,並且耶律家世代受漢文化影響,因此,耶律楚材的漢文化底藴也十 -
英語閲讀:Feelings of joy and thoughts from joy
One of the best experiences during my trip to the US is to have seen artworks of Stella in De Young and MoMA. But today I have some new thoughts when look through the pictures I took. I feel like actu -
JavaScript如何實現JSON.stringify
王者榮耀趙雲連招技巧。詳細介紹了王者榮耀趙雲技能怎麼連招?以下是“王者榮耀趙雲小技巧”希望能夠幫助的到您!趙雲相對於其他英雄最大的不同就是被動,降低一定百分比生命值獲得百分比免傷效果,簡單的説趙雲血量越低所受 -
asp.net+jquery Jsonp使用方法介紹
服務器端複製代碼 代碼如下:string callback = Request["callback"];string response = at(""value1":"{0}","value2":"{1}", v1, v2);string call = callback + "({" + response + "})";e(call);客户端這裏使用JQ,有