https://58.213.48.102:20004/api/blade-resource/oss/endpoint/down-file?path=upload%2F28167f42-84f3-4ac1-a8b7-979919d6b881.docx,js截取api之后的值
时间: 2024-09-12 20:08:19 浏览: 20
`https://58.213.48.102:20004/api/blade-resource/oss/endpoint/down-file?path=upload%2F28167f42-84f3-4ac1-a8b7-979919d6b881.docx` 这个URL中,API之后的值指的是从 `/api/` 到查询字符串参数 `?` 之间的部分。要使用JavaScript截取这部分值,可以使用字符串操作方法 `split` 或者 `substring`。下面是一种截取方法:
```javascript
var url = "https://58.213.48.102:20004/api/blade-resource/oss/endpoint/down-file?path=upload%2F28167f42-84f3-4ac1-a8b7-979919d6b881.docx";
var index = url.indexOf('/api/') + 5; // 加5是为了包含'/api/'这部分
var apiPart = url.substring(index);
console.log(apiPart); // 输出截取后的值
```
这段代码会输出:`blade-resource/oss/endpoint/down-file`
相关问题
从https://book-2.fanyeshu.cn/oss/dzLcnf/下载pdf
很抱歉,我无法直接访问外部网站或提供具体的文件下载链接。请按照以下步骤自行尝试从给定的网站下载 PDF 文件:
1. 打开你的浏览器并访问 https://book-2.fanyeshu.cn/oss/dzLcnf/。
2. 在该网站上查找与你要下载的 PDF 文件相关的链接或按钮。通常会有一个下载按钮或链接,点击它可以直接下载文件。
3. 如果没有找到下载按钮或链接,请尝试右键单击页面上的任何可点击元素,然后选择 "保存链接" 或 "另存为",以将链接保存到你的计算机上。
4. 如果以上方法都不起作用,你可以尝试使用浏览器的开发者工具来检查页面源代码,找到 PDF 文件的实际链接,并将其复制到浏览器地址栏中进行下载。
请记住,在下载任何文件时要遵守相关法律法规,并确保你有权限下载该文件。此外,我也强烈建议你保持警惕,只从可信任的网站下载文件,以确保安全性。
当发出请求https://aserts.abel.ink/hs/logo.png时,Nginx如何将请求重写成https://oss.abel.ink/hs/logo.png
要将请求从 `https://aserts.abel.ink/hs/logo.png` 重写为 `https://oss.abel.ink/hs/logo.png`,你可以使用Nginx的rewrite指令。以下是一个示例配置:
```
server {
listen 443 ssl;
server_name aserts.abel.ink;
ssl_certificate /path/to/ssl_certificate.crt;
ssl_certificate_key /path/to/ssl_certificate.key;
location /hs {
rewrite ^/hs(.*)$ https://oss.abel.ink/hs$1 permanent;
}
}
```
在上述配置中,我们定义了一个监听443端口的HTTPS服务器,使用了SSL证书和私钥。然后,在`location /hs`的位置块中,使用`rewrite`指令将请求重写为`https://oss.abel.ink/hs$1`。
这里的`$1`表示正则表达式中的第一个捕获组,它会将原始请求中的任何路径和参数保留下来,并添加到重写后的URL中。
最后,`permanent`参数表示要返回301永久重定向,如果你希望使用临时重定向,可以改为`redirect`。
记得将 `/path/to/ssl_certificate.crt` 和 `/path/to/ssl_certificate.key` 替换为你实际的SSL证书和私钥的路径。