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

重庆网站推广什么wordpress电影站数据下载

重庆网站推广什么,wordpress电影站数据下载,百度搜索引擎使用技巧,百度网站开发业务Node.js原生态的js运行在前端。Node.js#xff1a;他与原生态JS最大的不同#xff0c;就是前端只能看到输出的代码#xff0c;而看不到jS文件req接收#xff0c;res回显dirname获取绝对路径提交表单 #xff1a;“Post路由” 到底是什么。这是一个非常核心的Web开发概念。…Node.js原生态的js运行在前端。Node.js他与原生态JS最大的不同就是前端只能看到输出的代码而看不到jS文件 req接收res回显 dirname获取绝对路径提交表单  “Post路由” 到底是什么。 这是一个非常核心的Web开发概念。我们可以把它拆成两部分来理解“路由” 和 “POST方法”。 --- 1. 首先什么是“路由” 想象一下现实世界中的邮局 · 地址比如“北京市海淀区中关村大街27号”。这个地址唯一地指定了一个位置。· 路由邮局的工作人员看到这个地址就知道应该把这封信交给“北京市海淀区中关村大街27号”的收发室。 在Web服务器里这个“收发室”就是一段处理函数。 所以路由 就是一套映射规则。它告诉服务器 “当有人访问 这个URL地址并使用 这种HTTP方法比如GET或POST时你就应该把请求交给 这段代码处理函数来负责。” 一个路由由三个关键部分组成 1. HTTP方法GET, POST, PUT, DELETE等。2. URL路径例如 /login, /users, /articles/123。3. 处理函数一段具体的服务器端代码。 --- 2. 然后什么是“POST方法” HTTP协议定义了几种不同的“动作”来表达客户端的意图最主要的就是GET和POST。 · GET意思是“获取”。主要用于向服务器索取数据比如请求一个网页、查询信息。数据通过URL参数传递。· POST意思是“发送”或“提交”。主要用于向服务器提交数据比如提交登录表单、上传文件。数据放在请求的主体Body 里不会显示在URL中更安全也能传输更多内容。 --- 3. 所以“Post路由”到底是什么 Post路由就是一条专门处理HTTP POST请求的映射规则。 它本质上是一条指令告诉服务器 “嘿如果有人向 /login 这个地址发送POST 数据过来你别管别人就把这个请求交给我指定的这个函数来处理。” 它的工作流程如下图所示清晰地展示了从客户端提交数据到服务器返回响应的完整过程 mermaidflowchart TDA[客户端 Clientbr如浏览器] --|1. 发送POST请求brURL: /loginbrBody: 用户名、密码| B[服务器 Server] subgraph B[服务器 Server]    B1[接收请求]    B2{路由匹配?}    B2 -- 是 -- B3[POST路由br路径: /loginbr方法: POST]    B3 -- B4[处理函数br1. 从Body提取数据br2. 查询数据库验证br3. 创建会话]    B2 -- 否 -- B5[返回404错误]end B4 --|4. 返回响应br重定向到/home或返回错误信息| A 一个具体的例子Node.js Express 框架 javascript// 1. 引入Express框架const express require(express);const app express(); // 允许解析JSON格式的请求体app.use(express.json()); // 2. 定义一个处理 GET 请求的路由// 当用户用浏览器访问 /login 时返回一个登录表单页面app.get(/login, (req, res) {  res.send(    form action/login methodPOST      input typetext nameusername placeholderUsername      input typepassword namepassword placeholderPassword      button typesubmitLogin/button    /form  );}); // 3. 定义的就是一个 【POST路由】// 当用户提交上面的表单时表单数据会以POST方式发送到 /loginapp.post(/login, (req, res) { // 注意这里的方法是 post  // 处理函数开始工作  // 1. 从请求Body中提取客户端发送过来的数据*路由就是看每个Http发送过来的地址与方法并将它送到相应的处理轨道。post提交get收req query获取urL查询参数的字符串getPost参数把数据存储在数据体中Get才是URL如果这个东西要用post传的话那就得要引用一个库 安全问题黑盒测试 这张图片展示的是HTTP请求的响应头信息其中能明确的实体信息有 - Web应用的技术栈通过  X-Powered-By: Express  可知这个Web应用是用 Express框架Node.js生态中常用的Web开发框架开发的。- 请求结果状态码为  404 Not Found 表示客户端请求的资源在服务器上“未找到”。- 其他响应头细节还包含一些安全、连接相关的配置如  Content-Security-Policy  用于安全策略限制 Keep-Alive  用于长连接保持等。这玩意儿黑盒测试可以看框架↑  SQL注入  *通过用户端DIR传递所以容易注入。在 Node.js 的 Express 框架或类似 Web 开发场景中 -  req  是  request  的缩写代表请求对象包含客户端向服务器发送的所有请求信息如请求参数、请求头、请求方法等。-  res  是  response  的缩写代表响应对象用于服务器向客户端返回响应如设置响应内容、响应头、结束请求等。 简单说 req  管“收请求” res  管“发响应”。 原型链污染 先找自身再找逻辑链let foo{bar1}此时foo.bar值等于1Foo.__proto__.bar2修改foo原型的bar的属性为2因为查找顺序foo→bar已被占用已经拥有自己的bar属性Foo.bar依然是1当我们再创造一个新的对象zoozoo.bar2了因为公共原型被污染而他自己也是空的所以变成了2Foo.proto.bra是从foo中查找bra这个最终原型并把公共的bra公共原型进行修改。就是通过foo直接用那啥函数直接查你老祖宗是谁并且进行修改。
http://www.zqtcl.cn/news/758144/

相关文章:

  • 网站的静态资源服务器怎么做河北网站备案
  • php儿童摄影网站源码东莞做网站的公司哪家最好
  • 金融投资网站建设wordpress九宫格主题
  • 玉田县网站建设手机网站建设西安
  • 高质量外链网站请大学生做网站
  • 2021能看的网站不要app贴吧网站以前在百度能搜索不到了
  • 个人做网站时不要做什么样的网站百度网站排名全掉
  • 鹤岗做网站制作企业网站需要注意的事项
  • 网站建设服务器是什么意思短网址转换器
  • 红叶网站开发工作室整站优化费用
  • 温州网站建站模板建设小企业网站步骤
  • 免费企业网站我为什么电商要学网站建设
  • 建设网站员工招聘策划方案win2012 iis配置网站
  • 织梦cms 5.6网站地图图标怎么在wordpress
  • instagram wordpress北京seo学校
  • 网站优化的基本思想企业网站建设和运营
  • 网站开发电销常遇到问题怎么建立一个群
  • worldpress 建站少儿编程加盟费一般多少钱
  • 哪个公司做网站建设好九一人才网赣州招聘官网
  • 城阳区规划建设局网站哈尔滨网站建设好
  • 中小型网站建设价位无锡有哪些互联网公司
  • 网站内容收费jquery 网站框架
  • 自己建网站买玩具外贸网站如何做推广
  • 网站 配色表注册公司有什么风险
  • 网站管理员登陆后缀重庆建筑证书查询网站
  • 义乌seoseo建站外贸
  • 只做早餐的网站老网站做seo能不能重新注册
  • 门户网站开发需要多少钱百姓网网站源码
  • 网站设计要学哪些保山网站建设
  • 怎样免费设计网站建设企业网站系统源码