|
@@ -70,7 +70,7 @@ func DocImageAssets(rootID string) (ret []string, err error) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-func NetImg2LocalAssets(rootID string) (err error) {
|
|
|
|
|
|
+func NetImg2LocalAssets(rootID, originalURL string) (err error) {
|
|
tree, err := loadTreeByBlockID(rootID)
|
|
tree, err := loadTreeByBlockID(rootID)
|
|
if nil != err {
|
|
if nil != err {
|
|
return
|
|
return
|
|
@@ -138,6 +138,7 @@ func NetImg2LocalAssets(rootID string) (err error) {
|
|
}
|
|
}
|
|
util.PushUpdateMsg(msgId, fmt.Sprintf(Conf.Language(119), u), 15000)
|
|
util.PushUpdateMsg(msgId, fmt.Sprintf(Conf.Language(119), u), 15000)
|
|
request := httpclient.NewBrowserRequest()
|
|
request := httpclient.NewBrowserRequest()
|
|
|
|
+ request.SetHeader("Referer", originalURL)
|
|
resp, reqErr := request.Get(u)
|
|
resp, reqErr := request.Get(u)
|
|
if nil != reqErr {
|
|
if nil != reqErr {
|
|
logging.LogErrorf("download net img [%s] failed: %s", u, reqErr)
|
|
logging.LogErrorf("download net img [%s] failed: %s", u, reqErr)
|