为了更好地控制如何指定表单数据,系统包含一个用户可执行的IMultipartFormSection
界面。对于标准应用程序,Unity还为数据和文件部分提供默认实现:MultipartFormDataSection
和MultipartFormFileSection
。
细节
使用WWWForm(传统功能)
为了帮助从WWW系统迁移,UnityWebRequest
系统允许您使用旧的WWWForm对象来提供表单数据。
该函数创建一个新的UnityWebRequest
并将目标URL设置为第一个字符串参数的值。它还读取由WWWForm
参数生成的任何自定义标头(如Content-Type)并将它们复制到UnityWebRequest
。此功能,默认情况下,附加一个DownloadHandlerBuffer
到。这是为了方便 - 您可以使用它来检查您的服务器的回复。该函数读取由生成的原始数据,WWWForm object并将其缓存UploadHandlerRaw
到附加到该对象的对象中UnityWebRequest
。因此,WWWForm
调用后对象的更改UnityWebRequest.POST
不会改变对象的内容UnityWebRequest
。