作者ucci (九滴)
看板Web_Design
标题[问题] 有没有办法撷取跳转後的网址字串?
时间Fri Dec 24 12:19:45 2021
fc2部落格添加计数
但官方没有给计数的参数
想要计数显示只可以用官方图样
ex:
https://clap.fc2.com/images/button/white/
fc2claptwsample?url=http%3A%2F%2Fclap.fc2.com&lang=tw
运作方式
<连结>
//clap.fc2.com/images/button/white/<内建的网址参数>&lang=tw
跳转↓
//static.fc2.com/image/clap/number/white/
3000.gif
计数图样
*绿色gif档名称就是计数数字
是想要撷取的网址字串
想要请教大家
有没有办法撷取跳转後的网址字串?
与大概要使用的方法
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.141.227.22 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1640319587.A.B0B.html
1F:→ imhaha: 这个举例 有看没有懂 12/24 12:42
2F:推 vi000246: regex 12/24 13:11
3F:→ ucci: 外行解释不好 尽量讲得懂 12/25 00:57
4F:→ ucci: 就是html只要这段<img>src="<连结>"</img> 12/25 00:59
5F:→ ucci: 浏览器就可以读取到跳转的计数图 12/25 01:00
6F:→ ucci: 但是浏览器f12指标图示还是显示<连结>中的网址 12/25 01:03
7F:→ ucci: 想要请教大家能不能只用<连结>就可以撷取到图样网址的档名 12/25 01:08
8F:→ OrzOGC: request 12/25 01:18
9F:→ ssccg: 自己发request不要follow redirect就可以,但是要在浏览器 12/25 12:04
10F:→ ssccg: 环境用js要取到就不一定可行,尤其是有跨网域问题 12/25 12:05
12F:→ ssccg: st/responseURL 假设你没有跨网域问题要在js做可以用这个 12/25 12:16
13F:→ ucci: log GET <连结>net::ERR_FAILED 302 不是<图样网址> 12/26 11:14
14F:→ ucci: console.log(xhr.responseURL); 12/26 11:15
15F:→ ucci: 是不是表示没办法取得最终网址? 12/26 11:16
16F:→ ucci: 试了部落格内的网页 出现net::ERR_FAILED 200 12/26 11:17
17F:→ ucci: 好可惜 已经学会把档名取出来 却拿不到网址 12/26 11:19
18F:→ vi000246: 大概知道你想表达什麽 就是发request 取response 12/31 14:26
19F:→ vi000246: 如果有跨域问题的话只能在後端做 12/31 14:26