Android HTTP Post 请求上的空白 PHP/索引页

发布于 2024-12-07 19:08:54 字数 656 浏览 0 评论 0原文

使用下面的代码示例后,我尝试发送 HTTP 请求来验证 PHP 脚本的用户名和密码条目(在回显中返回 1 或 0)。

使用HTTP Assistant,测试HTTP Post请求有预期的结果...但是由于某种原因,当在java代码中记录“res”字符串(HTTP响应)时,我得到一个空白的PHP/Index页面:

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML3.2Final//EN"><html><title>Indexof/</title></head><body><h1>Indexof/</h1><ul><li><ahref="cgi-bin/">cgi-bin/</a></li></ul></body></html>

代码:< a href="http://pastebin.com/ydPmQRad" rel="nofollow">HomeActivity.java 和 Http.java

我在代码方面做错了什么吗?或者这是服务器问题?

Upon using the code samples below, I try to send a HTTP request to validate a username and password entry to a PHP script (returning either 1 or 0 in an echo).

Using HTTP Assistant, testing the HTTP Post request has the expected results... But for some reason, when logging the 'res' String (the HTTP response) in the java code, I get a blank PHP/Index page:

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML3.2Final//EN"><html><title>Indexof/</title></head><body><h1>Indexof/</h1><ul><li><ahref="cgi-bin/">cgi-bin/</a></li></ul></body></html>

Code: HomeActivity.java and Http.java

Have I done something wrong code-wise? Or is this a server issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

国际总奸 2024-12-14 19:08:54

您看到的是标准网络服务器目录列表。因此,您可能访问了错误的 URL。是否涉及任何重定向魔法?

[编辑] 由于您自己可以控制 PHP 页面,请执行以下操作:编辑它,以便它接受每个 GET 参数,并尝试使用用户名和密码作为 GET 参数通过 Android 浏览器调用该页面。如果可行,您至少可以从手机中获得线索。

What you are seeing there is the standard webserver listing of a directory. So you probably have the wrong URL you're hitting. Is there any redirect magic involved?

[edit] As you have controll of the PHP page yourself, do the following: Edit it so that it accepts parameters per GET and try to call the page via your android browser with the username and password as GET parameters . If that works, you've at least a clue that it's possible from your phone.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文