我正在写一个简单的应用程序发送文本文件到服务器。代码工作正常,但是来自服务器的响应是"OK"。在php代码中(我在网上找到),返回字符串应该是"成功"。请建议我做错了什么。服务器的响应是:
I/uploadFile(11338): HTTP Response is: OK: 200
,但我想要这样的:
I/uploadFile(11338): HTTP Response is: success: 200
在android中用于打印,我使用:
serverResponseCode = conn.getResponseCode();
String serverResponseMessage = conn.getResponseMessage();
Log.i("uploadFile", "HTTP Response is : "
+ serverResponseMessage + ": " + serverResponseCode);
<?php
$file_path = "/var/www/html/Extract/";
$file_path = $file_path . basename( $_FILES['uploaded_file']['name']);
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
echo "success";
} else{
echo "fail";
}
?>
按照http://php.net/manual/en/function.header.php
header('HTTP/1.0 200 success');