分享一个sw对请求的监听处理方案

监听所有网络请求 /** * 捕获所有网络请求 */ self.addEventListener('fetch', async (event) => { let urlObj = new URL(event.request.url);// 获取请求的 URL //只允许特定域名的请求 if ( config && config.appCache.host.inclu...

gongaiorg 发表与 2024-09-17 264 浏览 0 回答
$request->isAjax() 的实现

问题描述 $request->isAjax() 的实现 程序代码或配置 原生的ajax请求,需要加 xhr.setRequestHeader('X-Requested-With','XMLHttpRequest'); 操作系统环境及workerman/webman等具体版本 window系统...

gongaiorg 发表与 2023-06-07 936 浏览 1 回答
为什么官方不在主目录下进行应用开发管理的插件化,而是插件目录下进行独立应用的开发管理?

为什么官方不在主目录下进行应用开发管理的插件化,而是插件目录下进行独立应用的开发管理? 在插件目录下的应用开发,访问都要加个app/标识才可以识别插件应用,如何隐藏这个app/标识呢? 在主目录下开发的独立子应用就不用这个标识符了,为什么不直接在主目录下进行应用开发管理的插件化呢?...

gongaiorg 发表与 2023-04-27 822 浏览 1 回答
push插件如何获取推送的内容并进行校验

push插件如何获取推送的内容 推送服务器是否要过滤一下推送的内容,不能什么信息都可以推送吧,怎么进行管控推送内容呢? 若是通过curl提交给服务器推送是可以获取到推送内容进行校验的。 若是客户端推送的信息,怎么获取到推送的信息并校验呢?...

gongaiorg 发表与 2023-04-25 703 浏览 1 回答
已解决:网站部署后可以正常访问,但是用curl请求时总是返回false。解决办法:在服务器进行域名内网ip解析。

问题描述 问题已解决: 是因为云主机的问题,需要在本地进行解析,而且不能用公网ip,要用127.0.0.1 非常感谢大佬的指导,解决了这个困扰大半天的困惑,大佬一语道破,解决问题,非常感谢!!! 1、部署在linux服务器上了,并且是两个不同站点的网址请求,并非同一个进程 2、用webman框架,网站部署后可以正常访问 https://push.21c.xin/ ,但是用curl请求网站时总是返回false, 3、...

gongaiorg 发表与 2023-04-23 2044 浏览 4 回答
如何系统化理解程序设计中的框架、组件、(子)应用、插件、中间件(钩子)

问题描述 如何系统化理解程序设计中的框架、组件、(子)应用、插件、中间件(钩子),弄清其层次划分,便于对整个开发有更深刻的理解,系统化的理解,从大到小,从外到里深入理解,是否都可看作模块,如何理解其中的关联耦合度,如何做到低耦合开发。 框架:webman、thinkphp、laravel等便捷的开发模型,里面包含核心的模块:请求、响应、配置、路由、控制器等,框架的升级就是对这些基础核心模块的升级。 组件:验证器、验证...

gongaiorg 发表与 2023-04-14 660 浏览 0 回答
session对多维数组的读取问题

目前的session对多维数组的读取规则是什么样的呢? 如何快捷地读取多维数组的值,支持点操作吗,比如session('one.two.three');...

gongaiorg 发表与 2022-03-31 957 浏览 3 回答
为什么获取不到域名信息,获取到的是127.0.0.1:8787

在window环境下 为什么获取不到域名信息,获取到的是127.0.0.1:8787 request()->url(); request()->host(); 不能获取当前请求的域名 已解决:办法如下 需要修改nginx的代理规则 proxy_set_header Host $proxy_host; 改为proxy_set_header Host $host;...

gongaiorg 发表与 2022-03-31 1620 浏览 0 回答
redis总是被中断,产生致命错误,需要怎么处理呢

ErrorException: Redis::get(): Send of 58 bytes failed with errno=10054 远程主机强迫关闭了一个现有的连接。 in D:\net\vendor\workerman\workerman\Protocols\Http\Session\RedisSessionHandler.php:84...

gongaiorg 发表与 2022-03-31 1807 浏览 1 回答
设置路由后,控制器不能获取路由地址的参数

设置路由后,控制器不能获取路由地址的参数...

gongaiorg 发表与 2022-03-30 1461 浏览 0 回答
mysql8 总是掉线 大家有遇到过吗,怎么解决的

Worker process terminated with ERROR: E_ERROR "Uncaught think\db\exception\PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away 总是一段时间就出现这个错误...

gongaiorg 发表与 2022-03-29 1266 浏览 3 回答
windows服务器,如何实现一个网站同时提供web和websocket服务

已经在window服务器上 部署了基于webman的web应用了, 并用nginx做了转发绑定了域名mydomai.cn, https://mydomain.cn 已经可以正常访问了, 现需要做一个微信扫码登录,不想用轮询的方式了 想用 websocket://mydomain.cn 进行服务器和前端通讯,该如何实现? 有什么好的例子吗? 主要是一个网站如何实现同时提供web和websocket服务呢?...

gongaiorg 发表与 2022-03-28 1048 浏览 1 回答
多应用时不能自动加载子应用database配置,都写在一个database里面耦合性大,建议优化

多应用时不能自动加载子应用database配置,都写在一个database里面耦合性大,建议优化...

gongaiorg 发表与 2022-03-21 967 浏览 1 回答
建议官方能否添加一个类似thinkphp的input方法,这个方法非常实用

添加一个类似thinkphp的input方法 在app/functions.php里加上 function input($name, $default = null) { return request()->input($name, $default ); }...

gongaiorg 发表与 2022-03-21 1575 浏览 3 回答
路由如何追加动态参数,类似thinkphp路由的追加参数。最好是能不能把路由独立出来?

有没有路由都可以运行,路由可以是一个模块,自由添加去除 路由可以美化、简化url,方便模板调用 建议: 如果用路由的时候就可以调用第三方的路由,这样就方便了...

gongaiorg 发表与 2022-03-20 1436 浏览 1 回答
使用topthink/think-template模板,如何配置模板选项?在view里面写options数组!

使用topthink/think-template模板,如何配置模板选项? 直接在view配置文件内写options配置项可以的...

gongaiorg 发表与 2022-03-20 1521 浏览 1 回答
建议view模板默认为方法名,这样就不用必须写模板参数了,需要特殊定义再写这个参数

如题 修改助手函数 /** * @param string $template * @param array $vars * @param null $app * @return Response */ function view(string $template='', array $vars = [], $app = null): Response { $controllerClass = re...

gongaiorg 发表与 2022-03-19 1129 浏览 1 回答
workeman master process 无法关闭

点击关闭后就重启...

gongaiorg 发表与 2022-03-19 1029 浏览 1 回答
不支持composer安装的第三方类库如何引用

不支持composer安装的第三方类库如何引用呢? 能否自定义不支持composer安装的第三方类库的存储位置? 比如thinkphp有可以用composer安装的第三方类库放置在vendor文件夹内,不支持composer安装的第三方放到extend目录内,都是可以自动加载的 类似这样的功能如何实现呢?...

gongaiorg 发表与 2022-03-19 1595 浏览 2 回答
webman用nginx这样设置隐藏端口

server { listen 80; server_name 站点域名; root /your/webman/public; location / { proxy_pass http://127.0.0.1:8787; # 转发规则 index index.php index.htm...

gongaiorg 发表与 2022-03-18 1619 浏览 0 回答

gongaiorg

-80
积分
0
获赞数
0
粉丝数
2022-03-18 加入
×
🔝