Javascript 如何使用axios在POST请求上传递唯一属性值?
你好!!因此,我的post请求需要一组特定的有效负载,但是当使用的名称已经存在时,它会进行验证。我想知道如何在每次运行属性名称时为其指定唯一的值。非常感谢 我想知道如何为属性名赋予唯一的值 我该跑了 尝试将日期毫秒值附加到它Javascript 如何使用axios在POST请求上传递唯一属性值?,javascript,node.js,axios,Javascript,Node.js,Axios,你好!!因此,我的post请求需要一组特定的有效负载,但是当使用的名称已经存在时,它会进行验证。我想知道如何在每次运行属性名称时为其指定唯一的值。非常感谢 我想知道如何为属性名赋予唯一的值 我该跑了 尝试将日期毫秒值附加到它 const postResponse = await axios.post(`${baseUrl}register`, { name: `Nadia`, email: 'nadia@noemail.com' } 编辑 如果有多个客户机,则还要向其附加客户机
const postResponse = await axios.post(`${baseUrl}register`, {
name: `Nadia`,
email: 'nadia@noemail.com'
}
编辑
如果有多个客户机,则还要向其附加客户机id或名称
const postResponse = await axios.post(`${baseUrl}register`, {
name: `Nadia` + (new Date().getTime()),
email: 'nadia@noemail.com'
}
我想知道如何为属性名赋予唯一的值
我该跑了
尝试将日期毫秒值附加到它
const postResponse = await axios.post(`${baseUrl}register`, {
name: `Nadia`,
email: 'nadia@noemail.com'
}
编辑
如果有多个客户机,则还要向其附加客户机id或名称
const postResponse = await axios.post(`${baseUrl}register`, {
name: `Nadia` + (new Date().getTime()),
email: 'nadia@noemail.com'
}
客户端无法在它们之间同步。
必须执行此类检查,因为集中式节点是服务器。
从服务器端来看,最好的候选方法是数据库。
在每次请求处理时,在NodeJS端,在DB中检查用户资源是否包含此名称
然后根据请求处理请求
客户端无法在它们之间同步。
必须执行此类检查,因为集中式节点是服务器。
从服务器端来看,最好的候选方法是数据库。
在每次请求处理时,在NodeJS端,在DB中检查用户资源是否包含此名称
然后根据请求处理请求
两个客户端可以传递相同的时间值。添加数据和时间有帮助!谢谢gurvinder372!两个客户端可以传递相同的时间值。添加数据和时间有帮助!谢谢gurvinder372!