☰
HTTP+Apifox + 本地 Ollama,这一篇入门就够了
2026/10/14 3:29:13 网站建设 项目流程

1 HTTP

1.1 什么是HTTP

HTTP,即超文本传输协议(HyperText Transfer Protocol),是互联网上应用最广泛的一种网络协议。它是客户端和服务器之间进行通信的规则集合,允许将超文本标记语言(HTML)文档从Web服务器传输到Web浏览器。------HTTP是Web浏览器和Web服务器之间的“语言”,使得用户能够浏览网页、下载文件、提交表单等。

以百度为例

1.2 HTTP请求特征

点击后可以查看,Request Headers实际上传给baidu的信息,我们输入的请求消息只是baidu.com

在这里可以查看的信息包含:比如当前使用的什么浏览器,包含版本信息等----不同浏览器可能有不同呈现逻辑,传入浏览器信息来适应不同浏览器不同界面等。

Request请求方式

定义了客户端希望执行的操作类型

包含GET 和POST两种 主要区别是:POST需要登录或者输入大量信息才能访问,而GET代表可以通过浏览器不用录入任何信息就可以直接访问

请求地址:也叫接口地址

指定了资源的路径,通常包括协议(如HTTP或HTTPS)、服务器地址、端口号和资源路径

Response服务器响应返回给浏览器的内容

1.3 HTTP状态码

响应里有个很重要的字段叫状态码,三位数字,一眼就能看出请求结果:

  • 2xx 成功:最常见的是 200,代表请求成功,服务器正常返回了内容
  • 3xx 重定向:比如 301 永久重定向、302 临时重定向,访问旧地址会自动跳到新地址
  • 4xx 客户端错误:问题出在你这边,比如 404 是要访问的资源不存在,403 是服务器拒绝访问,401 是没登录没权限
  • 5xx 服务器错误:问题出在服务器那边,比如 500 是服务器内部错误,502 是网关错误

1.4 小结

请求:从 客户端 到 服务端过程

请求地址:协议 + IP + 端口 + 接口地址

例如:http://www.baidu.com:80/s /s就是搜索地址

请求方式:

get:主要是用于获取资源,一般不输入传入参数

post:主要是用于提交数据,一般用于表单的提交,一般需要提供发送给服务器端数据

响应:从 服务端 到 客户端过程

服务端将结果数据返回给请求方

响应体:放置响应回来的数据信息

状态码:

200 :请求成功 并且相应成功

4xx:一般都是客户端的问题

5xx:一般都是服务端的问题

2 Apifox

Apifox 就是一个接口测试工具,相当于一个专门用来 "访问接口" 的浏览器,不用写代码,不用开开发者工具,填个地址、选个请求方式,就能看到服务器返回的结果,还能保存接口、写文档,是后端、测试、前端日常工作都在用的工具。

主要界面即相关内容

3 ChatBox

Chatbox 是一款基于人工智能技术的对话工具,通常用于提供智能客服、聊天机器人或其他自动化对话服务。它可以帮助企业或个人实现高效的客户沟通、问题解答、任务处理等功能。

3.1使用步骤

step1在chatbox中选择ollama服务器中大模型新建

step2 配置本地已经拉取的模型

这里我选择的是 qwen2.5:0.5b

配置好后如下

step3 开始对话

创建新对话,选择对应模型,开始对话

3.2 踩坑记录

这部分是我实际踩过的坑,给大家避坑:

  1. 报错does not support tools:如果你用的是qwen2:0.5b这个旧模型,会报这个错 —— 因为旧模型不支持工具调用,Chatbox 新版默认会带工具参数,就会报错。解决方法要么换成qwen2.5:0.5b,要么在模型设置里关闭工具相关选项。
  2. PowerShell 里 curl 报错:Windows 的 PowerShell 里,curl是Invoke-WebRequest的别名,参数和 Linux 不一样,不要直接复制 Linux 的 curl 命令,直接用图形化工具测就好。
  3. 旧会话缓存问题:如果之前报错过,新建一个空白对话再试,不要复用旧会话,旧会话可能缓存了错误的参数配置。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询