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

云网站制作的流程图唐山网站制作价格

云网站制作的流程图,唐山网站制作价格,wordpress的function命名,快速收录网站内页简单、快速、无需注册的 MockJs 工具。通过参数来返回数据,传入什么参数就返回什么数据。 使用 接口只支持返回文本类数据,不支持图片、流数据等。 json 调用接口 https://mock.starxg.com/?responseBody{“say”:“hello”}&contentTypeapplic…

简单、快速、无需注册的 MockJs 工具。通过参数来返回数据,传入什么参数就返回什么数据。

使用

接口只支持返回文本类数据,不支持图片、流数据等。

json

调用接口 https://mock.starxg.com/?responseBody={“say”:“hello”}&contentType=application/json

{"say": "hello"
}

xml

调用接口 https://mock.starxg.com/?responseBody=xml…&contentType=application/xml;charset=utf8

<?xml version="1.0" encoding="UTF-8"?>
<message><warning>Hello World</warning>
</message>

svg

调用接口 https://mock.starxg.com/?responseBody=svg…&contentType=image/svg+xml

响应:

text

调用接口 https://mock.starxg.com/?responseBody…&contentType=text/plain;charset=utf8

君不见,黄河之水天上来,奔流到海不复回。君不见,高堂明镜悲白发,朝如青丝暮成雪。人生得意须尽欢,莫使金樽空对月。天生我材必有用,千金散尽还复来。烹羊宰牛且为乐,会须一饮三百杯。岑夫子,丹丘生,将进酒,杯莫停。与君歌一曲,请君为我倾耳听。钟鼓馔玉不足贵,但愿长醉不愿醒。古来圣贤皆寂寞,惟有饮者留其名。陈王昔时宴平乐,斗酒十千恣欢谑。主人何为言少钱,径须沽取对君酌。五花马,千金裘,呼儿将出换美酒,与尔同销万古愁。

参数

整个接口构造非常简单

http[s]://mock.starxg.com/[path]?responseBody=[responseBody]&contentType=[contentType]

  • path: 任意。例如:/user/add/user/get ,也可以为空
  • responseBody: 响应体,任意字符。为了避免部分字符转义问题,建议使用 encodeURIComponent 转换一下
  • contentType: 媒体类型,默认: text/plain

GET

通常,浏览器会对 GET 请求的参数大小做限制,每个浏览器限制不同。当参数过长时,请使用 POST 请求。

  • IE:URL的最大限制为2083个字符,若超出这个数字,提交按钮没有任何反应。
  • Firefox:URL的长度限制为 65536 个字符。
  • Safari:URL最大长度限制为 80000 个字符。
  • Opera:URL最大长度限制为 190000 个字符。
  • Chrome:URL最大长度限制为 8182 个字符。
  • Apache(Server):URL最大长度限制为 8192个 字符。
  • Microsoft Internet Information Server(IIS):URL最大长度限制为 16384 个字符。

POST

当使用 POST 请求时,请求类型须为 form-dataapplication/x-www-form-urlencodedresponseBodycontentType 无需使用 encodeURIComponent 转码。

Postman 使用如下:

源代码

const defaultResponseBody = `responseBody: hello world
contentType: text/plain
`const cors = {'Access-Control-Allow-Origin': '*','Access-Control-Allow-Headers': '*'
}export default {async fetch(request, env, ctx) {if (request.method === 'OPTIONS') {return new Response('', {headers: {...cors}});}const params = new URL(request.url).searchParamslet responseBody = decodeURIComponent(params.get('responseBody') || '')let contentType = params.get('contentType') || ''if (request.method !== 'GET' && (contentType === ''|| responseBody === '')) {const ct = request.headers.get("content-type");if (ct.includes("form")) {const formData = await request.formData();const body = {};for (const entry of formData.entries()) {body[entry[0]] = entry[1];}if (contentType === '') {contentType = body['contentType']}if (responseBody === '') {responseBody = body['responseBody']}}}contentType = contentType || 'text/plain'responseBody = responseBody || defaultResponseBodyreturn new Response(responseBody, {headers: {'content-type': contentType,'Access-Control-Allow-Origin': '*','Access-Control-Allow-Headers': '*'}});},
};

自有部署

注册 Cloudflare 账号,然后创建一个 Worker,将上面代码复制进去即可。

更多

  1. https://blog.starxg.com/2023/08/mock/
http://www.yayakq.cn/news/724179/

相关文章:

  • 行政单位单位网站建设东莞seo关键词优化
  • 网站制作报价被哪些因素影响国外服务器做视频网站
  • 怎么自己做投票网站网站建设商虎小程序
  • 商务网站建设的一般流程是什么?app设计大赛
  • 网站首页制作流程网站建设走无形资产
  • 常州企业自助建站系统电子商务网站建设课件
  • 重庆市建设执业资格注册管理中心网站广州番禺最新发布
  • 商城网站建设-建设六马路小学官方网站
  • 水文站网站建设应当坚持城市建设和房屋管理部门网站
  • c 网站开发技术哪里有做配音的兼职网站
  • iis可以做php网站吗网站建设三网合一指的是什么
  • 网站的网页设计毕业设计创联互动建设网站
  • 益阳一站式网站建设公司河南省工程建设信息网一体化平台
  • 专业做鞋子的网站吗wordpress 插件如何使用
  • 网站建设评审表网站开发一般用
  • 房地产企业网站模板免费下载2022年新项目加盟代理
  • 织梦网站番禺学校网站建设建议
  • 做网站建设的合同华为弹性云做网站
  • 郑州正规公司网站建设服务社区推广经验做法
  • 怎样自己做淘宝客网站广州制作网站平台
  • 网站改版降权榨油机 东莞网站建设
  • 石家庄建设厅网站wordpress打开所有页面404
  • 网站开发工具推荐乐陵市属于哪个市
  • 有自己网站做淘宝客赚钱吗wordpress json数据
  • 支付宝 手机网站开发搜索关键词排名优化服务
  • 网站建设犭金手指a15租空间开网站
  • 一站式服务门户wordpress作伪静态网页404
  • 中国联通网站备案系统动易做网站
  • 网站无法打开网页是怎么回事想自己做个公司网站不知道怎么做
  • unas做网站服务器旅游最适合的城市