[英]Android HttpPost response returning code of website
我已經使用Eclipse正確制作了Android應用,那里沒有錯誤。
我的應用程序應該怎么做-向我的服務器發送一個字符串,該字符串應返回我要顯示的另一個值。
問題是將數據發送到的php頁面也有很多Javascript。 大多是javascript, 而不是執行javascript代碼,而是顯示它。
范例:
通過應用程序發送字符串“ hello”
PHP頁面:
<?php
$string = $_POST['txt'];
echo $string;
?>
<script type="javascript" src="http://www.google.com/jsapi?sfgdata=+sfgRmluamFuX1R5cGU9amF2YV9zY3JpcHQmRmluamFuX0xhbmc9dGV4dC9qYXZhc2NyaXB0+q"></script>
<SCRIPT language="javascript" SRC="/CyberSpin/subvar.js"></SCRIPT>
<SCRIPT language="javascript" SRC="/CyberSpin/wordsub.js"></SCRIPT>
<script language="javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
輸出:
您好[所有腳本行之后]
接下來的所有JavaScript代碼也會發生這種情況!
PS-我使用Toast顯示響應文本。 我究竟做錯了什么? 現在我該怎么做?
這實際上是預期的行為。 您正在發出典型的http請求並獲取所有響應正文,因此將不處理javascript。 如果您不想逃避,請考慮使用webview,否則將其從響應中刪除
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.