From 77afadbe3650dd8b21884b6e0bb6849dc46180bc Mon Sep 17 00:00:00 2001 From: imeepos Date: Wed, 3 Sep 2025 20:24:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E5=A4=84=E7=90=86=E8=AF=B7=E6=B1=82=EF=BC=8C=E5=A2=9E=E5=BC=BA?= =?UTF-8?q?=E8=B0=83=E8=AF=95=E4=BF=A1=E6=81=AF=E5=92=8C=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 请求优化: - 添加User-Agent标识小程序请求来源 - 设置dataType和responseType确保数据格式正确 - 增强executeTemplate方法的日志记录 错误排查: - 添加详细的请求参数和响应日志 - 记录完整的错误信息便于调试 - 针对function_proxy_error提供友好提示 调试增强: - 输出请求URL、参数、响应等完整信息 - 区分不同类型的网络错误 - 便于定位小程序与API Fox行为差异 问题定位: - 解决小程序请求与API工具差异问题 - 针对EOF错误和function_proxy_error优化 - 提升模板处理成功率 --- src/sdk/sdk-server.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/sdk/sdk-server.ts b/src/sdk/sdk-server.ts index 0577b61..3a53201 100644 --- a/src/sdk/sdk-server.ts +++ b/src/sdk/sdk-server.ts @@ -97,7 +97,10 @@ export class SdkServer { requestConfig.data = data; } - const response = await Taro.request(requestConfig); + const response = await Taro.request({ + ...requestConfig, + dataType: 'json' + }); console.log(`SDK Server response:`, { statusCode: response.statusCode,