You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从@vercel/edge-config中获取嵌套值(无需加载全部重定向)

如何在Vercel Edge Config中单次请求获取嵌套重定向路径的值

你可以直接使用Edge Config SDK的get方法传入数组形式的键路径,精准定位嵌套在redirects下的目标路径键,无需加载整个重定向对象。

代码示例:

import { get } from '@vercel/edge-config';

const targetRedirect = await get([
  'redirects',
  '/us/blog/second-marriage-in-islam-without-permission-of-first-wife'
]);

// targetRedirect 即为目标值:"/blog/punishment-for-second-marriage-without-divorce-in-islam"

说明

  • 数组第一个元素是符合格式要求的根键redirects,第二个元素是带特殊字符的路径键,这种写法会让SDK直接请求该嵌套键对应的值,不会拉取整个redirects对象
  • 完美规避了根键不能包含特殊字符的限制,特殊字符路径仅作为嵌套键存在,根键保持合法格式

如果使用REST API调用,需要对路径中的特殊字符做URL编码(比如将/转成%2F),请求URL示例:

GET https://edge-config.vercel.com/v1/configs/{你的配置ID}/items/redirects%2F%2Fus%2Fblog%2Fsecond-marriage-in-islam-without-permission-of-first-wife

但SDK已自动处理编码逻辑,优先使用SDK的数组写法更便捷。

内容的提问来源于stack exchange,提问作者Charanjit Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 15:52:20