我正在使用 xamarin 表单创建一个移动应用程序。但是,我得到以下异常:
状态代码 500,ReasonPhrase:'内部服务器错误',版本:1.1,内容:System.Net.Http.StreamContent,
在尝试执行时postAsync。我不知道哪里出了问题。
这是导致异常的代码:
private async void btnCheckout_OnClicked(object sender, EventArgs e)
{
ConstantCS constant = new ConstantCS();
var client = new HttpClient();
client.BaseAddress = new Uri(constant.URLBaseAddress);
//Store persive data locally
int MyOrdersID_ = int.Parse(Application.Current.Properties["MyOrdersID"].ToString());
for (int i = 0; i < orderItemList.Count; i++)
{
//string postdataJson = JsonConvert.SerializeObject(new { UserID = nric.Text.Trim(), Password = pin.Text.Trim() });
string postJson = JsonConvert.SerializeObject(new { orderID = MyOrdersID_, itemID = orderItemList[i].Item_Id, itemName = orderItemList[i].orderItem_Name, orderQty = orderItemList[i].orderItem_Quantity, itemRequest = …Run Code Online (Sandbox Code Playgroud)