怎样做网站xml/百度搜索竞价推广

怎样做网站xml,百度搜索竞价推广,wordpress添加百度统计,网页设计与制作步骤教程可参考 详细教程:如何从前端查看调用接口、传参及返回结果(附带图片案例)_f12查看接口及参数-CSDN博客 1、接口信息 接口基础知识2:http通信的组成_接口请求信息包括-CSDN博客 HTTP类型接口之请求&响应详解 - 三叔测试笔记…

可参考

详细教程:如何从前端查看调用接口、传参及返回结果(附带图片案例)_f12查看接口及参数-CSDN博客

1、接口信息

接口基础知识2:http通信的组成_接口请求信息包括-CSDN博客

HTTP类型接口之请求&响应详解 - 三叔测试笔记 - 博客园

1. HTTP请求报文

  • 概念:HTTP请求报文是客户端向服务器发送的请求,用于获取资源或提交数据。根据请求方法的不同,请求报文的结构和内容会有所变化。

  • 报文结构

    1. 请求行(Request Line)
      ① 格式:<方法> <请求目标> <HTTP版本>
      ② 示例:GET /index.html HTTP/1.1
      ③ 作用:<方法>用于表示请求的类型(如GET, POST等);<请求目标>通常是请求资源的URL路径;<HTTP版本>如HTTP/1.1,不同版本的HTTP协议具有不同的特性。

    2. 请求头(Request Headers):请求头可包含多个字段,字段格式为:<字段名>: <字段值>(eg:Accept: text/html);请求头的作用是提供客户端信息和请求参数。

    3. 空行(Empty Line):其作用是分隔请求头和请求体。

    4. 请求体(Request Body):可选,通常用于 POST、PUT等请求类型。请求体包含了提交的数据(如提交的表单数据)。

  • 首部行常用字段

    1. Host:目标服务器的主机名。

    2. User-Agent:客户端信息(如浏览器类型)。

    3. Accept:客户端接受的媒体类型(如 text/html)。

    4. Content-Type:请求体的媒体类型(如 application/json)。

    5. Content-Length:请求体的长度。

  • GET请求与POST请求的区别

    1. GET请求:请求体为空,数据直接通过URL传递。GET请求的特点有:①数据长度有限(受URL长度限制);②数据可见(包含在URL中),不安全;③适用于获取资源。

    2. POST请求:请求体包含数据,数据通过请求体(载荷)传递。POST请求的特点有:①数据长度理论上无限制;②数据不可见(封装在请求体中),相比GET请求更安全;③适用于提交数据(例如提交表单数据)。

2. HTTP响应报文

  • 概念:HTTP响应报文是服务器对客户端请求的响应,返回请求结果。其结构包括状态行、响应头和响应体。

  • 报文结构

    1. 状态行(Status Line)
      ① 格式:<HTTP版本> <状态码> <状态短语>
      ② 示例:HTTP/1.1 200 OK
      ③ 作用:<HTTP版本>如HTTP/2,不同版本的HTTP协议具有不同的特性;<状态码>表示请求的结果(如 200、404);<状态短语>则是对状态码的简要描述(如 OK、Not Found)。

    2. 响应头(Response Headers):响应头可包含多个字段,字段格式为:<字段名>: <字段值>(eg: Content-Type: text/html);请求头的作用是提供客户端信息和请求参数;响应头的作用是提供服务器信息和响应参数。

    3. 空行(Empty Line):其作用是分隔响应头和响应体。

    4. 响应体(Response Body):可选,包含服务器返回的数据,也可能没有返回,比如304。

  • 首部行常用字段

    1. Content-Type:响应体的媒体类型(如 text/html)。

    2. Content-Length:响应体的长度(如 1024字节)。

    3. Set-Cookie:服务器设置的Cookie。

    4. Cache-Control:缓存控制指令。

  • 常见状态码

    1. 200 OK:请求成功。

    2. 404 Not Found:请求的资源未找到。

    3. 500 Internal Server Error:服务器内部错误。

2、浏览器F12查看

1. Headers标头

包含请求头和响应头信息,如:

Content-Type:指定请求或响应的内容类型(如application/json)。

Authorization:用于身份验证的令牌或凭据。

Cookie:存储在客户端的会话信息。

User-Agent:标识发送请求的浏览器或客户端。

2. Payload负载 

显示请求体的内容,即前端传递给后端的参数。对于不同类型的请求,Payload内容有所不同:

POST/PUT 请求:通常为JSON格式的数据,例如:

3. Preview预览

更友好的格式展示返回数据,便于阅读。对于复杂的嵌套结构,Preview 会自动格式化并提供折叠功能

4. Response响应

显示后端返回的数据,通常为JSON格式。

3、浏览器查看后,使用postman测试接口 

1:在浏览器中捕获请求


1. 打开浏览器开发者工具:
   - 按 `F12` 或右键页面选择 **检查(Inspect)**。
2. 切换到 **Network(网络)** 选项卡。
3. 触发需要分析的POST请求(如提交表单、点击按钮等)。
4. 在请求列表中:
   - 过滤请求类型为 **XHR** 或 **Fetch**(通常POST请求在此分类)。
   - 找到目标POST请求,点击查看详细信息。

2:复制关键信息


1. 复制请求URL
- 在请求详情页的 **Headers** 选项卡中,找到 **Request URL**,右键复制完整URL。

2. 复制请求头(Headers)
- 在 **Headers** 选项卡的 **Request Headers** 区域:
  - 复制关键头信息,如:
    ```http
    Content-Type: application/json  # 或其他类型(如表单)
    Authorization: Bearer xxxxxx    # 认证信息(如有)
    User-Agent: ...

3. 复制负载参数(Payload)
- 切换到 **Payload** 或 **Request** 选项卡(不同浏览器可能名称不同):
  - 查看 **Request Payload** 或 **Form Data**,复制完整的参数(可能是JSON、表单键值对等格式)。

3:在Postman中配置请求


1. 创建新请求**
1. 打开Postman,点击 **+ New** 创建新请求。
2. 设置请求方法为 **POST**。
3. 粘贴复制的 **Request URL** 到地址栏。

2. 添加请求头(Headers)**
1. 切换到 **Headers** 选项卡。
2. 添加复制的请求头(如 `Content-Type`, `Authorization` 等)。

3. 设置请求体(Body)**
1. 切换到 **Body** 选项卡。
2. 根据请求头中的 `Content-Type` 选择对应格式:
   - **JSON 数据**:选择 `raw` → 右侧下拉菜单选 **JSON** → 粘贴JSON参数。
     ```json
     {
       "username": "test",
       "password": "123456"
     }
     ```
   - **表单数据**:选择 `x-www-form-urlencoded` → 填写键值对。
     ```
     key: username, value: test
     key: password, value: 123456
     ```
   - **FormData/文件上传**:选择 `form-data` → 添加键值或文件。

 4:参数格式为form-data

Content-Type: multipart/form-data;

5:参数格式为json

content-type:application/json

 

6:发送请求并验证


1. 点击 **Send** 发送请求。
2. 检查 **Response** 区域的状态码和返回数据,确认是否与浏览器结果一致。

### **常见问题处理**
1. **认证失败**:
   - 检查 `Authorization` 头是否有效(如Token是否过期)。
2. **参数格式错误**:
   - 确保 `Content-Type` 和请求体格式匹配(如JSON需用双引号)。
3. **跨域问题(CORS)**:
   - 在Postman设置中关闭跨域限制(Postman默认绕过CORS)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/74003.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《自然》:陆地蒸散量研究的统计失误被撤回-空间加权平均的计算方法

文章目录 前言一、空间加权平均的计算方法二、代码1.Python 实现2.MATLAB代码 前言 In this article, we calculated global land evapotranspiration for 2003 to 2019 using a mass-balance approach. To do this, we calculated evapotranspiration as the residual of the…

开源软件许可证冲突的原因和解决方法

1、什么是开源许可证以及许可证冲突产生的问题 开源软件许可证是一种法律文件&#xff0c;它规定了软件用户、分发者和修改者使用、复制、修改和分发开源软件的权利和义务。开源许可证是由软件的版权所有者&#xff08;通常是开发者或开发团队&#xff09;发布的&#xff0c;它…

【el-upload】el-upload组件 - list-type=“picture“ 时,文件预览展示优化

目录 问题图el-upload预览组件 PicturePreview效果展示 问题图 el-upload <el-uploadref"upload"multipledragaction"#":auto-upload"false":file-list"fileList"name"files":accept".png,.jpg,.jpeg,.JGP,.JPEG,.…

微前端 qiankun vite vue3

文章目录 简介主应用 qiankun-main vue3 vite子应用 qiankun-app-vue2 webpack5子应用 qiankun-react webpack5子应用 quankun-vue3 vite遇到的问题 简介 主要介绍以qiankun框架为基础&#xff0c;vite 搭建vue3 项目为主应用&#xff0c;wepack vue2 和 webpack react 搭建的…

C#从入门到精通(1)

目录 第一章 C#与VS介绍 第二章 第一个C#程序 &#xff08;1&#xff09;C#程序基本组成 1.命名空间 2.类 3.Main方法 4.注释 5.语句 6.标识符及关键字 &#xff08;2&#xff09;程序编写规范 1.代码编写规则 2.程序命名方法 3.元素命名规范 第三章 变量 &…

东隆科技携手PRIMES成立中国校准实验室,开启激光诊断高精度新时代

3月12日&#xff0c;上海慕尼黑光博会期间&#xff0c;东隆科技正式宣布与德国PRIMES共同成立“中国校准实验室”。这一重要合作标志着东隆科技在本地化服务领域的优势与PRIMES在激光光束诊断领域的顶尖技术深度融合&#xff0c;旨在为中国客户提供更快速、更高精度的服务以及本…

SysOM 可观测体系建设(一):万字长文解读低开销、高精度性能剖析工具livetrace

可观测性是一种通过分析系统输出结果并推断和衡量系统内部状态的能力。谈及可观测性一般包含几大功能&#xff1a;监控指标、链路追踪、告警日志&#xff0c;及 Continues Profiling 持续剖析能力。对于操作系统可观测&#xff0c;监控指标可以帮助查看各个子系统&#xff08;I…

网络安全设备配置与管理-实验4-防火墙AAA服务配置

实验4-p118防火墙AAA服务配置 从这个实验开始&#xff0c;每一个实验都是长篇大论&#x1f613; 不过有好兄弟会替我出手 注意&#xff1a;1. gns3.exe必须以管理员身份打开&#xff0c;否则ping不通虚拟机。 win10虚拟机无法做本次实验&#xff0c;必须用学校给的虚拟机。首…

路由Vue Router基本用法

路由的作用是根据URL来匹配对应的组件&#xff0c;并且无刷新切换模板的内容。vue.js中&#xff0c;可使用Vue Router来管理路由&#xff0c;让构建单页应用更加简单。 一、效果 二、实现 1.项目中安装Vue Router插件 pnpm install vue-routerlastest 2.main.js import { …

【Qt】Qt + Modbus 服务端学习笔记

《Qt Modbus 服务端学习笔记》 1.因为项目的需要&#xff0c;要写一个modbus通信&#xff0c;csdn上感觉有些回答&#xff0c;代码是人工智能生成的&#xff0c;有些细节不对。我这个经过实测&#xff0c;是可以直接用的。 首先要包含Qt 的相关模块 Qt Modbus 模块主要包含以…

CherryStudio + 火山引擎DeepSeek R1 告别服务器繁忙

CherryStudio 火山引擎DeepSeek R1 告别服务器繁忙 一、下载CherryStudio并安装 CherryStudio是功能强大的多模型桌面客户端&#xff0c;支持Windows、macOS和Linux系统。集成了多种主流的大语言模型&#xff08;如OpenAI、DeepSeek、Gemini等&#xff09;以及本地模型运行功…

Unity TextMeshPro中显示建筑特殊符号

示例&#xff1a;显示效果如图 实现步骤 1、下载 SJQY 字体库 2、导入字体&#xff1a;将 SJQY 字体文件&#xff08;如 .ttf 或 .otf 文件&#xff09;导入到 Unity 项目的 Assets 文件夹中。 3、创建 TMP 字体资产 方法一 方法二 选择刚导入的字体文件&#xff0c;在…

Windows Docker 报错: has no HTTPS proxy,换源

pull python 3.7报错&#xff1a; 尝试拉取Docker 测试库hello world也失败 尝试使用临时镜像源&#xff0c;可以成功拉取&#xff1a; sudo docker pull docker.m.daocloud.io/hello-world说明确实是网络问题&#xff0c;需要配置镜像源&#xff0c;为了方便&#xff0c;在d…

Git远程拉取和推送配置

Git进行远程代码拉取和推送时候提示配置user.name 和 user.email 背景&#xff1a;换新电脑后使用Git进行代码拉取和推送过程中&#xff0c;提示“Make sure you configure your “user.name” and “user.email” in git.”。这个配置针对git的正常使用仅需要配置一次&#xf…

详解string类+迭代器

迭代器 概念&#xff1a;在 C 中&#xff0c;迭代器是访问容器&#xff08;如数组、列表、向量、字符串等&#xff09;元素的一种方式。迭代器提供了一种统一的接口&#xff0c;使得你可以使用相同的代码来遍历不同类型的容器。迭代器本质上是一个指针或者指针的封装&#xff0…

小红书不绑定手机号会显示ip吗

小红书作为一个生活方式分享平台&#xff0c;拥有庞大的用户群体。在小红书上&#xff0c;用户可以分享自己的生活点滴、购物心得、美食体验等&#xff0c;与其他用户进行互动交流。最近&#xff0c;不少用户对于小红书是否会在不绑定手机号的情况下显示IP属地产生了疑问&#…

Web-Machine-N7靶机实战攻略

1.安装并开启靶机 下载VirtualBox&#xff1a;https://www.virtualbox.org 导入虚拟机 设置为桥接模式 2.获取靶机IP Kali设为桥接模式 3.访问靶机 4.获取敏感目录文件和端口 gobuster dir -u http://172.16.2.68 -w /usr/share/wordlists/dirbuster/directory-list-2.3-me…

Linux|fork命令及其使用的写时拷贝技术

fork复制进程 fork通过以下步骤来复制进程&#xff1a; 分配新的进程控制块&#xff1a;内核为新进程分配一个新的进程控制块&#xff08;PCB&#xff09;&#xff0c;用于存储进程的相关信息&#xff0c;如进程 ID、状态、寄存器值、内存指针等。复制进程地址空间&#xff1…

TCP、UDP协议的应用、ServerSocket和Socket、DatagramSocket和DatagramPacket

DAY13.1 Java核心基础 TCP协议 TCP 协议是面向连接的运算层协议&#xff0c;比较复杂&#xff0c;应用程序在使用TCP协议之前必须建立连接&#xff0c;才能传输数据&#xff0c;数据传输完毕之后需要释放连接 就好比现实生活中的打电话&#xff0c;首先确保电话打通了才能进…

Web爬虫利器FireCrawl:全方位助力AI训练与高效数据抓取

Web爬虫利器FireCrawl&#xff1a;全方位助力AI训练与高效数据抓取 一、FireCrawl 项目简介二、主要功能三、FireCrawl应用场景1. 大语言模型训练2. 检索增强生成&#xff08;RAG&#xff09;&#xff1a;3. 数据驱动的开发项目4. SEO 与内容优化5. 在线服务与工具集成 四、安装…