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

php网站编程做企业内部网站要多久

php网站编程,做企业内部网站要多久,织梦+和wordpress,天工网文章目录 前言一、创建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.hkea.cn/news/14276361/

相关文章:

  • 网站创建桌面快捷方式成都建网站
  • 大连零基础网站建设教学在哪里合肥网站建设设计外包
  • 低面效果在哪个网站做网站开发工程师的证件
  • 学术网站建设电商网站建设课设
  • 做设计兼职的网站有哪些工作企业网站 的网络营销方法有
  • 全网营销型推广网站建设中国建设银行什么是网站用户名
  • 网站地图的使用雅安做网站的公司
  • 介绍美食的网站模板免费下载网站建设与维护的试卷
  • 淘宝客网站应该怎么做旅游门户网站模板
  • 文山网站开发自由人网站开发
  • phpmysql做网站app001推广平台官网
  • 怎样暂停域名指向网站wordpress入口
  • 服务器怎么做网站教程商务网站建设实训心得
  • 网站推他网站wordpress如何关闭自动更新
  • 公司做网站需要注意些什么问题个人网站空间大小
  • 网站开发需要有什么证书杭州建设主管部门的网站
  • 大连网站建设详细流程盘锦网站网站建设
  • 专业html5网站建设展厅展示设计
  • 做网站课程国际新闻最新消息今天乌克兰与俄罗斯
  • 内江网站建设公司哪公司建设网站
  • 网站建设流程 费用网站系统与程序的链接
  • 莱阳有网站建设推广的吗wordpress 上传目录权限
  • wordpress做大型网站crm客户管理系统 项目
  • wordpress极简优化新十条
  • wordpress自适应网站博客模板最新网站上的html内容怎么修改
  • 网站建设从初级到精通用网站
  • 重庆做手机网站建设wordpress页面展示多个文章
  • 做航模的网站安卓手机优化软件排名
  • 广东省水利工程建设信息网站外包公司辞退有赔偿吗
  • 网站推广文章 优帮云能不能不用虚拟主机建设网站