使用 RAD Studio XE7,我需要使用
TRESTRequest
组件发布文件。
很遗憾,我没有在这个版本的组件中找到
AddFile()
方法
所以,我必须找到一个解决方案,允许我使用
TRESTRequest
的Parameters
和Body
选项来做到这一点。
我不能使用其他组件,如
TIdHTTP
,因为有一个Token认证管理,我想避免以其他方式重做。
所以,我的问题是:在 RAD Studio XE7 中,是否存在一种使用
multipart/form-data
格式发布文件的方法,您可以在其中选择文件并上传?
与后续 RAD Studio 版本的
TRESTRequest.AddFile()
方法一样,文件名必须与文件内容一起传递,因为 REST 服务器需要这样做。