国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

html - node.js為啥抓取不了前端傳過來的數(shù)據(jù)?

瀏覽:156日期:2023-10-09 18:55:25

問題描述

用node.js抓取不了前端表單的數(shù)據(jù),哭哭哭這是node.js代碼

var http=require('http');var url=require('url');var dns=require('dns');var fs=require('fs');var querystring=require('querystring');var postdata='';http.createServer(function(req,res){ req.setEncoding('utf8'); //var readPath=dirname+'/'+url.parse(’a.html’).pathname; var pathname=url.parse(req.url).pathname; if(pathname==='/'){res.writeHead(200,{’Content-Type’:’text/html’});var indexpage=fs.readFileSync('a.html'); //console.log(indexpage); res.end(indexpage); } if(pathname==='/about'){res.writeHead(200,{’Content-Type’:’text/plain’});req.addListener('data',function(chunk){ if(chunk){postdata+=chunk; console.log(chunk); }elseconsole.log('no data emit')}); req.addListener('end',function(postdata){var a=querystring.parse(postdata);console.log(postdata)console.log(a);res.end(a.text); });}console.log('Server has been running on port 3000'); }).listen('3000','127.0.0.1');這是HTML代碼<!DOCTYPE html><html><head><meta charset='utf-8'><meta name='author' content='sinson'></head><body><form action='/about' method='get'><input type='text' name='text'><input type='submit' value='提交'></form></body></html>

求大神指教

問題解答

回答1:

你只處理了body部分的數(shù)據(jù),然而前端的提交方法是get...建議去了解一下get和post的基本區(qū)別...

修改之后的app.js

var http = require('http');var url = require('url');var dns = require('dns');var fs = require('fs');var querystring = require('querystring');var postdata = '';http.createServer(function (req, res) { req.setEncoding('utf8'); // var readPath=dirname+'/'+url.parse(’a.html’).pathname; var pathname = url.parse(req.url).pathname; if (pathname === '/') { res.writeHead(200, { ’Content-Type’: ’text/html’ }); var indexpage = fs.readFileSync('a.html'); // console.log(indexpage); res.end(indexpage); } if (pathname === '/about') { res.writeHead(200, { ’Content-Type’: ’text/plain’ }); req.addListener('data', function (chunk) { if (chunk) {postdata += chunk;console.log(chunk); } elseconsole.log('no data emit'); }); req.addListener('end', function () { //去掉參數(shù) var a = querystring.parse(postdata); console.log(postdata); console.log(a); res.end(a.text); }); }}).listen('3000', '127.0.0.1');console.log('Server has been running on port 3000');//提到外面比較好

a.html

<!DOCTYPE html><html><head><meta charset='utf-8'><meta name='author' content='sinson'></head><body><form action='/about' method='POST'> <!--改為POST--><input type='text' name='text'><input type='submit' value='提交'></form></body></html>

標簽: HTML
相關(guān)文章:
主站蜘蛛池模板: 欧美成人777| 久久国产一区二区 | 手机在线色 | 日韩欧美在线综合网高清 | 亚洲欧美日韩精品久久亚洲区色播 | 日本三级香港三级人妇gg在线 | 日日a.v拍夜夜添久久免费 | 中文字幕亚洲欧美 | 亚洲精品tv久久久久 | 久久色精品 | 成人国产精品免费视频 | 国产高清久久 | 国产精品久久久久影院 | 午夜看片网站 | 爽爽爽爽爽爽a成人免费视频 | 99视频在线观看免费视频 | 欧美俄罗斯一级毛片 | 国外精品视频在线观看免费 | 国产精品欧美一区二区 | 日本aaaa级 | 免费国产成人高清在线看软件 | 日本欧美高清 | 国产手机免费视频 | 91日本在线视频 | 亚洲日本va午夜中文字幕一区 | www成人免费视频 | 99九九成人免费视频精品 | 亚洲欧美精品成人久久91 | 九色国产在线 | 免费黄色一级网站 | 久久久国产成人精品 | 国内欧美一区二区三区 | 国产精品成久久久久三级 | 成人福利网站在线看视频 | 特级毛片免费观看视频 | 精品玖玖玖视频在线观看 | 久久中文字幕久久久久 | 欧美在线一区二区三区欧美 | 欧美一区二区视频三区 | 日韩国产欧美一区二区三区在线 | 免费一级成人毛片 |