golang下载文件并按照重定向

时间:2017-09-05 11:38:32

标签: go

我想从redirect url下载文件,并以变量filename返回文件名,我的实际代码为:

urlix.txt

如何更改我的代码以返回以变量filename下载的文件的真实姓名。

示例输出:

<iframe class='iframeContent' src='' width='100%' height='' frameborder='0'>
</iframe>

if ($('.iframeContent').contents().find('body').hasClass('alaska')) {
                    $('iframe').addClass('iframe-cont');                    
}

1 个答案:

答案 0 :(得分:2)

默认情况下应遵循重定向。您可以使用

获取访问过的最终网址以获取下载内容

finalURL := resp.Request.URL.String()

网址的最后一部分是你在遥控器上的文件名,所以这样的东西应该可以工作

parts := strings.Split(finalURL, "/") filename := parts[len(parts)-1]