每个人。我正在使用 c# 语言进行编程,但我遇到了 WebClient 类的问题。我使用 WebClient.DownloadData 方法下载了一张图片,效果很好。但是,WebClient.UploadData 没有。详细地说,我有一个 byte[] 包含一个图像的内容 - 命名为字节,以及一个我要上传到的图像文件夹的 URL - 命名为 filePath。然后,
WebClient wc = new WebClient();
byte[] responseArray = wc.UploadData(filePath, "POST", bytes);
并在出现错误后返回给我
System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
at System.Net.WebClient.UploadDataInternal(Uri address, String method, Byte[] data, WebRequest& request)
at System.Net.WebClient.UploadData(Uri address, String method, Byte[] data)
at System.Net.WebClient.UploadData(String address, String method, Byte[] data)
我还研究了一些解决这个问题的方法,但是没有一个对我有用。:(请帮忙!:-s