标题:有人使用过腾讯云的对象存储(COS)吗?
只看楼主
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
得分:0 
回复 10楼 fown
非常感谢,测试如下代码成功:
   oXml = newObject('Msxml2.XMLHTTP')
   oXml.open("Get","https://xxxx-1302910000.cos.ap-guangzhou. , .F.)
   oXml.setRequestHeader("Host","xxxx-1302910000.cos.ap-guangzhou.)   
   oXml.send()
   cZfc = oXml.responseBody
   OP=oXml.responseText
   MESSAGEBOX(OP)
   RELEASE oXml

但是有个新问题,就是如何将下载下来的文档保存的指定的文件夹中呢?现在是保存在“C:\Users\pjpc\AppData\Local\Microsoft\Windows\INetCache\IE\HA37JXN1”中了,而且文件名变为3[1].txt
2021-02-21 09:09
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
得分:0 
回复 10楼 fown
非常感谢,下面的代码测试成功,但是有个新问题,下载的文件可以指定保存位置和名称吗?目前是保存在临时的缓存区了。

   oXml = newObject('Msxml2.XMLHTTP')
   oXml.open("Get","https://xxxx-xxxxxxxxxx.cos.ap-guangzhou. , .F.)
   oXml.setRequestHeader("Host","xxxx-xxxxxxxxxx.cos.ap-guangzhou.)   
   oXml.send()
   cZfc = oXml.responseBody
   OP=oXml.responseText
   MESSAGEBOX(OP)
   RELEASE oXml
2021-02-21 11:20
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
得分:0 
回复 10楼 fown
了解了一下,get到的文件内容包含在body中了,如何能将其另存为源格式(doc或pdf)的文件呢?请再指点一下,谢谢。
2021-02-22 08:17
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
保存为TXT文件也行吧

坚守VFP最后的阵地
2021-02-22 11:05
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
得分:0 
回复 14楼 sdta
下载的文件是word文档和PDF文档,所以需要按原来格式保存
2021-02-22 12:52
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
得分:0 
终于找到了,使用strtofile即可,如下:
...
strtofile(loXmlHttp.responseBody ,"d:\123.doc")
...
2021-02-22 19:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-504875-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019020 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved