在@JamesWood从这个问题链接到的MSDN 文章中,有这段代码段落(此处转述)用于获取服务器的名称。
function getServerUrl(){
var serverUrl = this.context().getServerUrl()
if (serverUrl.match(/\/$/)) {
serverUrl = serverUrl.substring(0, serverUrl.length - 1);
}
return serverUrl;
}
我不是 JS 也不是 RegEx 专家,但在我看来,有可能会在 URL 末尾多余地添加斜杠字符,我们需要处理这个问题。
但是,为上述问题提供的所有答案似乎都忽略了该问题。响应者是否错过了这一点,或者代码保护性太强,可以放松控制吗?