2023-08-08
我在开发中遇到了代理路径的坑。开发环境用nitro代理,生产环境用nginx代理。关键是服务端渲染时必须用绝对路径才能走代理,相对路径会绕过代理。绕了一大圈才明白这个差别,记录下来避免重蹈覆辙。
热度198喜欢0
2023-07-21
我在Nuxt中通过服务端代理远程接口时,遇到了SSL证书验证问题。本地开发环境的localhost与目标域名证书不匹配,导致请求失败。我通过删除客户端传来的Host请求头,或在服务端重新设置正确的Host字段来解决这个跨域证书验证冲突,最终实现了安全的服务端渲染数据获取。
热度237喜欢0
2023-05-27
我在Nuxt3中处理服务端认证时遇到了一个棘手问题。后端返回的Set-Cookie响应头中包含多个cookie,其中expires字段里有逗号,直接按逗号分割会破坏日期格式。按照RFC 6265规范,我需要更智能的解析方式,识别真正的cookie分界线而非日期中的逗号。我最终采用了正则表达式,精准定位每个cookie的起始,完美保留了expires的完整性。
热度196喜欢0