我在我的项目中使用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();

?>

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

  1. mysql中创建视图语法错误_mysql - 使用过程MySQL创建视图时出错 - 堆栈内存溢出

    尝试使用过程创建视图时出现问题. 我必须这样做,因为我需要在MySQL中发挥作用,将表的行转换为另一个表的列. 该查询效果很好,但是当我将其放在" CREATE VIEW"语句中时 ...

  2. aarch64 poky linux,python - aarch64-poky-linux-gcc:错误::没有这样的文件或目录 - 堆栈内存溢出...

    我正在尝试将mlpack包含到我的yocto版本中. 没有启用python绑定,我的食谱成功烘焙. 但是在构建python绑定时,出现以下错误: aarch64-poky-linux-gcc -mar ...

  3. 远程服务器返回错误: (403) 已禁止.,c# - 如何解决远程服务器返回错误:(403)禁止。 Dailymotion API - 堆栈内存溢出...

    因此,我正在使用Dailymotion API上传视频,并使用从GitHub获得的代码,它可以正常工作,但是在4个视频之后,出现了以下异常: {"远程服务器返回错误:(403)禁止.&quo ...

  4. c语言错误302,c - 编译错误:程序中出现杂散“ \\ 302”等 - 堆栈内存溢出

    ===============>>#1 票数:25 已采纳 我在编译以下漏洞利用代码时遇到问题: 我正在使用:" gcc file.c"和" gcc -O2 ...

  5. 卷影复制服务错误: 调用程序 CoCreateInstance 时的意外错误。hr = 0x8007045b, 系统正在关机。

    服务器有时自动重启: 卷影复制服务错误: 调用程序 CoCreateInstance 时的意外错误.hr = 0x8007045b, 系统正在关机. 在服务中是:Volume Shadow Copy和 ...

  6. 服务器返回的信息无效或无法识别的响应,c# - 服务器从Visual Studio返回了无效或无法识别的响应错误 - 堆栈内存溢出...

    这很奇怪,来自微软. 在Visual Studio中,当我从Visual Studio执行应用程序代码时,大多数时候都会收到以下错误,然后将代码发布到自己的服务器上,Web应用程序运行正常(发出请求时 ...

  7. mysql存储过程中as_mysql - 存储过程mySQL语法错误意外“ AS” - 堆栈内存溢出

    我正在编写一个存储过程,如下所示 我得到的错误是在第3行和第4行,这两个错误是第3行是"意外的'发布者'标识符",第4行是"意外的AS(as)",但我不知道我是 ...

  8. java中方法未定义_java - Java SE中的未定义方法错误 - 堆栈内存溢出

    我为该问题写了一个代码http://www.spoj.com/problems/PRIME1/ ,该代码的作用是将输入以字符串形式输入,然后将split()拆分为两个整数,并存储在该数组中.然后返回到 ...

  9. java around_java - 使用Spring AOP时,在单个连接点上具有参数绑定的多个Around建议会导致错误 - 堆栈内存溢出...

    我在一个方法上写了2条注释,并在2条周围建议中处理了每个注释值. 连接点方法如下: @CacheFetch(cacheName = CacheManager.CACHE_DATASOURCE_INFO ...

最新文章

  1. C++里如何使用功能键(F1、F2·····)进行操纵?
  2. Kafka 2.7.0服务器允许客户端远程连接
  3. Project中三种任务类型解释
  4. 从深度图里面导出边界
  5. 《混合云计算》——第2章 混合云的连续统2.1 解释混合云
  6. js数组获取index_想自学JS吗?想提升JS底层原理吗?76张脑图带你彻底搞懂原生JS...
  7. 【果壳笔记】生物信息学——陈润生老师部分
  8. Halcon教程十:把Halcon程序放入WPF程序里
  9. 随机抽样C语言,R语言中实现简单随机抽样
  10. 程序员为什么单身?细数程序员六宗罪
  11. java去处科学技术法,java撤销科学计数法
  12. 安全研究 # 二进制代码相似性检测综述
  13. 初创小公司需不需要合伙人?
  14. 冬季你最需要什么水果?
  15. Chapter7.1:频域分析法理论基础
  16. Windows10自带键盘突然失灵
  17. 安卓加密软件_【winhex/Xways实战应用】安卓QQ卸载后的手工恢复实战
  18. 数据库管理软件dbeaver-ce 下载安装并离线配置
  19. 那些逝去的电脑报刊(十九年回忆)
  20. 人机协作机器人发展趋势_人机协作渐成趋势,行业竞争日趋激烈

热门文章

  1. ZigBee集成开发环境IAR安装
  2. Python实现基于专家系统和深度学习国际麻将AI
  3. iClient对接百万海量点展示
  4. python趣味编程从入门到人工智能答案-趣味编程挑战:从Python入门到AI应用
  5. Openstack之路(二)认证服务Keystone
  6. PCL: 获取点云的质心(几何中心点)
  7. u盘安装win10系统1(通过MediaCreationTool制作WIN10系统安装U盘)
  8. MySql数据库——文件
  9. C#中,IntPtr详解
  10. SNMP Trap (V1,V2, V3)总结