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

【wails】(4):使用wails做桌面应用开发,整合chatgpt-web项目做前端,进行本地开发,web端也可以连调,使用websocket实现

1,视频地址

【wails】(4):使用wails做桌面应用开发,整合chatgpt-web项目做前端,进行本地开发,web端也可以连调,使用websocket实现

2,演示效果

启动先是报500 错误:

在这里插入图片描述

然后返回首页就可以展示了:

在这里插入图片描述
但是肯定接口不能使用的:

在这里插入图片描述

3,其实浏览器也可以本地访问,但是报错405 Method Not Allowed

一个是前端的开发接口,这边修改了端口 2002 。
另外一个是带websocket的开发地址:

http://localhost:34115

报跨域错误:405 Method Not Allowed

在这里插入图片描述

4,在wails 中做dev开发模型

右键就可以进入开发模型:

在这里插入图片描述
但是因为没有写服务,所以页面报错的。

url 地址比较特殊:

URL: wails://wails.localhost:34115/chat-process

所以么有跨域的问题。但是没有相关的接口。看看能否拦截下。

5,总结

使用 wails 和 chatgpt-web项目 整合还是非常容易的。
可以封装成接口路径地址。然后返回信息。

‘http://localhost:2002/session’
‘http://localhost:2002/chat-process’

http://www.lryc.cn/news/308289.html

相关文章:

  • 八股文打卡day24——数据库(1)
  • robots.txt 文件规则
  • 电脑WiFi共享给电脑的网口,另一终端可通过该网口进行上网。可用于wireshark抓设备终端的包。
  • 字节面试问题
  • 弹窗内容由后端返回,如何让点击按钮的事件交由前端控制?
  • [数据结构 C++] AVL树的模拟实现
  • 深入理解ngx_http_proxy_connect_module模块(下)
  • HTTP详解(HTTP的特点,状态码,工作原理,GET和POST的区别,如何解决无状态通信)!!!
  • 【QT+QGIS跨平台编译】之五十七:【QGIS_CORE跨平台编译】—【VECTOR_TILE生成】
  • 2024年腾讯云优惠政策_腾讯云TOP10优惠活动
  • SpringMVC 学习(二)之第一个 SpringMVC 案例
  • qt5与qt6的cmake区别
  • 【计算机网络】一些乱七八糟内容
  • 基于ESP32的MicroPython项目量产烧写指南
  • 线性规划的标准型转换
  • 机器学习:探寻智能化时代的科技奇迹
  • 《Flask入门教程》学习笔记
  • go语言基础 -- map的定义与使用
  • 讯方·智汇云校第五期名师班火热报名中!
  • 为什么企业需要使用云电子邮箱?
  • [DEBUG] spring boot-如何处理链接中的空格等特殊字符
  • 通过配置数据库事件(Event)来实现定时导出 MySQL 数据库
  • 基于x86架构的OpenHarmony应用生态挑战赛等你来战!
  • LeetCode每日一题2673. Make Costs of Paths Equal in a Binary Tree
  • 贝叶斯分类器
  • 游戏服务之会话管理
  • LeetCode20 有效的括号
  • sql实战_基于某推荐比值问题
  • 协议的概念+本质+作用+最终表现形式,网络问题(技术+应用+解决的协议+存在原因),主机的对称性
  • iOS中卡顿产生的主要原因及优化思路