post请求php报500错误,php - Volley POST字符串请求意外错误500 - 堆栈内存溢出

我在我的项目中使用Volley库并获得Unexpected response code 500作为响应。

我已经彻底搜索了stackoverflow,仍然无法找到有效的解决方案。

以下是我的POST字符串请求代码

val API = "http://squadtechsolution.com/android/v1/allcompany.php"

val requestQueue = Volley.newRequestQueue(mActivity)

val stringRequest = StringRequest(

Request.Method.GET,

API,

Response.Listener { response ->

Log.i("dxdiag", response)

mView.onFetchHttpDataResult(true)

Toast.makeText(context, response, Toast.LENGTH_LONG).show()

},

Response.ErrorListener { error ->

Toast.makeText(context, error.toString(), Toast.LENGTH_LONG).show()

Log.i("dxdiag", error.printStackTrace().toString())

mView.onFetchHttpDataResult(false)

})

requestQueue.add(stringRequest)

以下是堆栈跟踪

2019-09-03 17:15:53.237 3308-3892/com.squadtechs.markhor.foodapp

E/Volley: [194] BasicNetwork.performRequest: Unexpected response code

500 for

http://squadtechsolution.com/android/v1/allcompany.php

2019-09-03 17:15:53.243 3308-3351/com.squadtechs.markhor.foodapp

D/EGL_emulation: eglMakeCurrent: 0xa7d84180: ver 2 0 (tinfo

0xa7d832b0)

2019-09-03 17:15:53.256 3308-3308/com.squadtechs.markhor.foodapp

W/System.err: com.android.volley.ServerError

2019-09-03 17:15:53.257 3308-3308/com.squadtechs.markhor.foodapp

W/System.err: at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:205)2019-09-03 17:15:53.257 3308-3308/com.squadtechs.markhor.foodapp W/System.err: at com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java:131)2019-09-03 17:15:53.257 3308-3308/com.squadtechs.markhor.foodapp W/System.err: at com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java:111)2019-09-03 17:15:53.257 3308-3308/com.squadtechs.markhor.foodapp W/System.err: at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:90)

以下是我在服务器端编写的PHP代码:

require 'db.php';

$sql = "SELECT * FROM `company_profile`";

$result = $con->query($sql);

if ($result->num_rows > 0) {

// output data of each row

while($row = $result->fetch_assoc()) {

$id=$row['id'];

$company_name=$row['company_name'];

$cuisine=$row['cuisine'];

$conpany_phone=$row['conpany_phone'];

$company_description=$row['company_description'];

$company_logo=$row['company_logo'];

$company_type=$row['company_type'];

$delivery_type=$row['delivery_type'];

$delivery_range=$row['delivery_range'];

$delivery_fee=$row['delivery_fee'];

$delivery_pickupinfo=$row['delivery_pickupinfo'];

$address=$row['address'];

$companyData[] = array('id'=> $id,'company_name'=>

$company_name,'cuisine'=> $cuisine,'conpany_phone'=>

$conpany_phone,'company_description'=>

$company_description,'company_logo'=> $company_logo,'company_type'=>

$company_type,'delivery_type'=> $delivery_type,'delivery_range'=>

$delivery_range,'delivery_fee'=>

$delivery_fee,'delivery_pickupinfo'=> $delivery_pickupinfo,'address'=> $address);

}

echo $jsonformat=json_encode($companyData);

} else {

echo "0 results";

}

$conn->close();

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值