我正在开发一个java应用程序,它要求用户输入用户名和密码,然后连接到服务器以验证输入的详细信息。如果它们是有效的,它将询问服务器(通过请求一个php页面)关于该用户的数据。用户可以使用应用程序gui修改此信息,并将更改发送回服务器。主要的挑战是服务器不使用任何java。我需要使服务器只使用php,它必须能够同时处理来自不同用户的连接。做这件事最好的方法是什么?编辑:应用程序将为不同类型的数据从服务器请求多个不同的脚本,并且需要发送和接收相当多的数据(可能一次最多500个)。
uxhixvfz1#
创建一个接受post的php文件。在java中,尝试传递自定义头key:value pair 这是通过你的php文件验证的——或者试着想一个更复杂的方法。然后,将用户名和密码发布到php文件: POST http://server.com/java-auth.php?user=username&pass=password 例如。然后,让php文件返回一个json编码的字符串或一个序列化的字符串。。。或者超级花哨,用公钥/私钥加密。希望这有帮助:)
POST http://server.com/java-auth.php?user=username&pass=password
1条答案
按热度按时间uxhixvfz1#
创建一个接受post的php文件。
在java中,尝试传递自定义头key:value pair 这是通过你的php文件验证的——或者试着想一个更复杂的方法。
然后,将用户名和密码发布到php文件:
POST http://server.com/java-auth.php?user=username&pass=password
例如。然后,让php文件返回一个json编码的字符串或一个序列化的字符串。。。或者超级花哨,用公钥/私钥加密。希望这有帮助:)