httpupload()

阅读(2093) 标签: url, 上传文件, 上传参数,

描述:

通过HTTP协议向url上传参数及文件。

语法:

httpupload(url:cs,ai:vi;fi:fni)

备注:

通过HTTP协议向url上传参数ai及文件参数fi,参数ai可以省略,文件参数fi至少上传一个,在不同的需求下aifi可以上传多个;上传成功后返回字符编码为cs的信息,不同url返回的信息不同;返回null或返回失败信息则表示上传失败。

参数:

url

HTTP服务的url串格式。

cs

返回内容的字符编码,缺省为UTF-8

ai

参数。

vi

参数值,解析成字符串。

fi

文件参数。

fni

文件路径或BLOB

返回值:

字符编码为cs的成功信息

示例:

 

A

 

1

http://survey.raqsoft.com.cn/upload

 

2

=file("D:/emp.txt").read@b()

读入成BLOB数据。

3

=httpupload(A1:"GBK","userid":"1001","updir":"uploadFiles";"file1":"D:/1.png","file2":A2)

上传参数及文件成功,url返回内容的字符编码为GBK

4

=httpupload(A1;"file2":"D:/emp.txt")

上传文件成功,url返回内容编码缺省为UTF-8

5

=httpupload("http://survey.raqsoft.com.cn";"file2":A2)

返回null,表示文件上传未成功。