簡體   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