【发布时间】:2012-06-06 01:10:06
【问题描述】:
我需要使用 POST 请求在网站上上传一些数据。我知道使用HTTP客户端来execute a POST request
问题在于,为了做到这一点,您应该先进行身份验证。
该站点是一个提示输入用户名和密码的简单页面。我假设它在浏览器中存储一个 cookie 并检查后续请求以查看我是否已经通过身份验证。
但我不知道如何在 Android 上实现这一点。
客户刚刚给了我这个:
上传网址:http://xyz.com/?page=add
凭据:管理员/管理员
数据格式:
$_POST = {
["Name"]=>string(255)
["Address"]=>string(255)
["ZIP"]=>string(50)
["City"]=>string(100)
["Phone"]=>string(50)
["Email"]=>string(50)
["Age"]=>int(11)
["Validation_Result"]=>string(255)
["Comment"]=>string(-)
}
$_FILES["Image"] = {
["name"]=>string "3D-graphics_3D_Triangles_006790_.jpg"
["type"]=>string "image/jpeg"
["tmp_name"]=>string "C:\Windows\Temp\php1362.tmp"
["error"]=>int(0)
["size"]=>int
}
没有别的了。
能否请您指出我将如何去做的正确方向?
【问题讨论】:
标签: android android-layout android-intent android-emulator android-ndk