我怎么看到我的电脑目前正在打的网址?

时间:2010-10-06 09:45:57

标签: macos url curl

我在Mac OSX上。我写了一个解析几个网站的程序。正在使用curl访问这些网站。如何查看我的计算机当前正在访问哪个网址?

2 个答案:

答案 0 :(得分:1)

如果从您的程序中调用它,我会在运行curl之前在该程序中添加一些内容以打印每个网站。您可以告诉curl打印使用以下内容获取的URL:

curl -w "%{url_effective}\n" -o "$outputfile" "$url"

...但是完成下载后才能打印网址。另请注意,这会将有效URL打印到stdout;如果网页的内容也是stdout,它们就会混在一起;您只应将其与-o-O一起使用,以重定向网络内容。

答案 1 :(得分:0)

如果其他所有方法都失败了,您可以尝试Wireshark。可能有点矫枉过正,但如果你正在使用http,那么无论如何它都是一个有用的工具。