当前位置: 首页 > news >正文

php网站编程网站如何做流量赚钱

php网站编程,网站如何做流量赚钱,电商网站 费用,2022年国内互联网公司排名文章目录 前言一、创建http服务二、设置http的响应报文三、不同请求响应不同数据四、请求响应不同html文件1. 添加www文件夹2. js代码3. 效果 五、get和post请求的区别 前言 提示#xff1a;这里可以添加本文要记录的大概内容#xff1a; 一、创建http服务 // 1#xff1a… 文章目录 前言一、创建http服务二、设置http的响应报文三、不同请求响应不同数据四、请求响应不同html文件1. 添加www文件夹2. js代码3. 效果 五、get和post请求的区别 前言 提示这里可以添加本文要记录的大概内容 一、创建http服务 // 1导入http模块 const http require(http)// 2:创建服务器 // req request 请求对象 存储请求的报文信息(请求路径,方法,参数) // res response 响应对象 负责响应客户端的数据 const serve http.createServer((req, res) {res.end(hello word) })// 3监听端口启动服务 /** * 参数说明 * param {type} port 端口号 * param {type} hostname非必填 主机号(ip地址) 不写默认是本机ip*ip 网线在网络中的唯一地址 ,(相当于是人的身份证)端口号 每一个电脑都有很多应用程序,而每个应用程序都有一个编号称之为端口号,识别是哪个应用程序发送的请求 * param {type} callback 回调函数 */ serve.listen(9000, () {console.log(服务器已经启动了); }) 二、设置http的响应报文 // 1导入http模块 const http require(http)const serve http.createServer((req, res) {// 1:设置响应体重点// 注意点:rep.end()只能响应字符串和二进制两种数据,否则程序会出错//1如果想返回对象类型,转成json字符串//2end方法一次只能响应一个res.end(JSON.stringify({name:张三,age:18}));// 2设置响应状态码res.statuseCode 209;// 3设置响应状态的描述res.statusMessage 描述// 4设置响应头res.setHeader(header)})serve.listen(9000, () {console.log(服务器已经启动了); }) 三、不同请求响应不同数据 注意点解决乱码问题res.setHeader(‘Content-Type’,‘text/plain;charsetutf8’); // 1:导包 const http require(http); // 2:创建服务器 const server http.createServer((req, res) {console.log(req.url);if (req.url /) {// 解决乱码问题res.setHeader(Content-Type,text/plain;charsetutf8);res.end(首页)} else if (req.url index) {res.setHeader(Content-Type,text/plain;charsetutf8);res.end(首页)} else if (req.url login) {res.setHeader(Content-Type,text/plain;charsetutf8);res.end(登录成功)} })server.listen(9000, () {console.log(服务器开启成功); })四、请求响应不同html文件 1. 添加www文件夹 文件夹中加上index.html、login.html、404.html文件 2. js代码 // 1:导包 const fs require(fs); const http require(http); const path require(path); // 2:创建服务器 const server http.createServer((req, res) {console.log(req.url);if (req.url / || req.url /index) {// 拼接绝对路径fs.readFile(path.join(__dirname, www, index.html), (err,data) {if (err) {throw err;} else {// 解决乱码问题res.setHeader(Content-Type,text/plain;charsetutf8);res.end(data)}})} else if (req.url /login) {fs.readFile(path.join(__dirname, www, login.html), (err,data) {if (err) {throw err;} else {// 解决乱码问题res.setHeader(Content-Type,text/plain;charsetutf8);res.end(data)}})} else{fs.readFile(path.join(__dirname, www, 404.html), (err,data) {if (err) {throw err;} else {// 解决乱码问题res.setHeader(Content-Type,text/plain;charsetutf8);res.end(data)}})} })server.listen(9000, () {console.log(服务器开启成功); })3. 效果 五、get和post请求的区别 1作用get主要用来获取数据post用来提交数据。 2参数位置get参数在url后面post在请求体里面。 3安全性由于get参数在url上会暴露所以post更安全。 4请求限制get一般为2kpost没有限制。
http://www.dnsts.com.cn/news/28645.html

相关文章:

  • 如何规划电子商务网站网站建设是什么时间段申请域名
  • 网站怎么做自然优化宁波网站设计首选荣盛网络
  • 绍兴的网站建设公司本地江苏网站建设
  • 设计网站怎么做的wordpress如何把2图片并列
  • 个人网站建设公司地址建网站的支付安全
  • 南京市网站seo整站优化厦门网站建设、
  • 盐城市建设局网站打不开做网站 sql 用哪种
  • 响应式潍坊网站建设如何做运营推广
  • 做网站注册页面天元建设集团有限公司黄岛分公司
  • 河南专业网站建设公司哪家好公司名称怎么取名
  • 爱站网关键词查询怎么免费做网站教程
  • 网页游戏网站7青海媒体网站建设公司
  • 做背景音乐的版权网站临沂网站制作计划
  • 网站建设计划图买极速赛车网站会动手做不
  • 网站开发要学哪些网站更新 缓存
  • 做网站最主要是什么梵克雅宝耳钉
  • 成都专业的网站设计公司广告外链平台
  • 做文案图片上什么网站网站有pc站和手机站
  • 订货网站建设中国著名的个人网站
  • 网站上可以做直播吗网站开发报价表格
  • 兰州西固区网站建设平台工程公司企业简介
  • 深圳福田区住房和建设局网站官网市场营销
  • 定制网站设计公司wordpress id
  • 做网站运营的股票现在做网站用的软件
  • 网站建设管理制度九不准北京网站建设公司艺唯思
  • 网站点击率网站开发费用是无形资产
  • sedo这种多语言网站怎么建设电信固定ip如何做网站
  • 一起做英语网站企业网站备案不通过
  • 蔬菜基地做网站合适吗介绍自己做衣服的网站
  • 南京电信网站空间扩容乘客电梯做推广的网站