Xamarin Forms将图像上传至API
- 论坛
- Xamarin Forms将图像上传至API
22 浏览
Xamarin Forms将图像上传至API
我在Xamarin Forms中遇到了一个问题,无法编写POST请求将图像上传到API。我已经将所选的照片保存为字节数组的格式,但是在POST请求方面遇到了问题,以下是我的代码,有什么建议吗?
首先,在我的手机相册中选择照片,将其保存到字节数组的变量中,然后必须像POST一样发送到API,但是在这里我遇到了问题,因为我不知道如何编写正确的代码使其正常工作。
var zeton = await SecureStorage.GetAsync("Zeton"); var httpWebRequest = (HttpWebRequest)WebRequest.Create(requestUrl); httpWebRequest.ContentType = "multipart/form-data"; httpWebRequest.Headers.Add("Token", zeton); httpWebRequest.Method = "POST"; Stream stream = httpWebRequest.GetRequestStream(); stream.Write(array, 0, array.Length); stream.Close();