[问题] 侦测超连结的档案类型

楼主: peaceandlove (peaceandlove)   2017-12-14 14:24:16
请问一下,
除了透过JavaScript侦测超连结的末三个字符来判断该连结连到的档案类型,
例如:txt, pdf, jpg, csv..等副档名,
有没有其他办法可以侦测超连结是连结到什么类型的档案?
作者: danny0838 (道可道非常道)   2017-12-15 02:36:00
AJAX抓HTTP header的Content-type,但不能跨网域,而且副作用不小(等于把连结点了一次)如果还要考虑副档名或header可能不准的问题,就要把整个目标档案抓下来再用很复杂的方法辨识档案种类了...另外超连结抓末3字元会有问题,有些副档名不只3字符,比如 .html,而且可能会有search及hash。

Links booklink

Contact Us: admin [ a t ] ucptt.com