![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
http
wel_coder
工程师自学成长记
展开
-
axios数组传参之后端无法解析
问题:现有一个post请求,需要把一个对象数组数据传给后端,如果直接把对象数组传给后端,发现后端接收后的值为[Object, Object],后端无法解析。解决方案:再发送请求之前,先把该对象数组转化成json字符串,再传给后端,发现后端接收后的值就为json字符串,后端再通过相应的解析方法,最终解析成对象数组。const contactList = [ { username: '张三', mobile: '13578788989' }, {.原创 2022-04-16 01:41:50 · 711 阅读 · 0 评论 -
http静态服务
http静态服务1 回调方式// 浏览器请求服务器的内容,进行回显const http = require('http');const url = require('url');const path = require('path');const fs = require('fs');// mime处理内容类型const mime = require('mime');const server = http.createServer((req, res) => { // 解析浏览器请原创 2021-07-27 15:00:17 · 372 阅读 · 0 评论 -
js跨域解决方案
js跨域解决方案跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对 JavaScript 实施的安全限制,那么只要协议、域名、端口有任何一个不同, 都被当作是不同的域。 跨域原理,即是通过各种方式, 避开浏览器的安全限制。1 跨域资源共享(cors)后台服务器端通过设置 Access-Control-Allow-Origin 即可,前端无需设置,若要带 cookie 请求,前后端都需要设置 。res.header("Access-Control-Allow-Or原创 2021-07-10 21:26:36 · 426 阅读 · 0 评论 -
web开发时手机浏览器无法通过ajax请求电脑本地服务器数据
web开发时手机浏览器无法通过ajax请求电脑本地服务器数据电脑本机ip:192.168.1.102电脑本地服务器:localhost:4000电脑web静态服务器:localhost:8080电脑和手机都连接同一个网络,因此他们都处于同一个网段,可以进行数据通信。在电脑浏览器上访问web应用(比如:localhost:8080/home)时,会发送ajax请求(比如:localhost:4000/data),请求电脑本地服务器api接口数据,可以成功获得数据刷新页面,证明不存在跨域问题,但.原创 2021-06-28 01:30:36 · 805 阅读 · 0 评论