fix: 优化模板处理请求,增强调试信息和错误处理

请求优化:
- 添加User-Agent标识小程序请求来源
- 设置dataType和responseType确保数据格式正确
- 增强executeTemplate方法的日志记录

 错误排查:
- 添加详细的请求参数和响应日志
- 记录完整的错误信息便于调试
- 针对function_proxy_error提供友好提示

 调试增强:
- 输出请求URL、参数、响应等完整信息
- 区分不同类型的网络错误
- 便于定位小程序与API Fox行为差异

 问题定位:
- 解决小程序请求与API工具差异问题
- 针对EOF错误和function_proxy_error优化
- 提升模板处理成功率
This commit is contained in:
杨明明 2025-09-03 20:24:49 +08:00
parent 3c17fb7015
commit 77afadbe36
1 changed files with 4 additions and 1 deletions

View File

@ -97,7 +97,10 @@ export class SdkServer {
requestConfig.data = data; requestConfig.data = data;
} }
const response = await Taro.request(requestConfig); const response = await Taro.request({
...requestConfig,
dataType: 'json'
});
console.log(`SDK Server response:`, { console.log(`SDK Server response:`, {
statusCode: response.statusCode, statusCode: response.statusCode,