繁体   English   中英

开始我的第一个Android应用程序 如何轻松测试服务器是否收到消息?

[英]Starting my first android app. How can I easily test if the server has received a message?

我对Java很有经验并且有一些PHP经验(我将使用的服务器脚本语言,除非有人告诉我我不应该出于某种原因。我想通过POST将字符串发送到服务器。因为实际上没有正在创建的网页,如果收到字符串,我不能回显字符串。如何测试服务器是否收到该字符串?

编辑:经过进一步研究,似乎echo不仅仅打印到浏览器,它通过http连接发送一个字符串连接到php页面。 然后我应该能够回应响应并通过Java端的输入字符串接收它。 这个对吗?

我相信你应该在php脚本中正确发送回复代码

请检查: 如何在PHPAndroid中 发送状态代码 :如何获取HttpClient请求的状态代码

您可以使用echo ,正如您所提到的,但随着您的进步,调试PHP的更常见和可重用的方法是使用error_log() 您可以在php.log文件中查看PHP服务器上的输出,该文件通常位于/tmp/php.log

您可以通过Unix命令tail -f /tmp/php.log实时查看此文件。

此外,您可以通过使用print_r()调用它来输出各种形式的数据,如error_log(print_r($data, TRUE));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM