我在这个主题中有点像菜鸟。 我想知道的是我如何存储服务器的信息,假设我的计算机上有一个生成随机数的简单程序,它将它存储在名为" number.txt"的文件中,并且它每五分钟就会发生变化,我想将这些信息发送到服务器,并能够从我可以制作的网站上请求当前号码。 我曾想过GET和POST,但我不知道如何使用这些。
很抱歉,如果它太具体或英语不好。
答案 0 :(得分:0)
本质上,GET用于从服务器检索数据,POST用于向服务器插入/更新数据(例如HTML表单中的数据)。
基本上有两种方法。您可以使用JavaScript在客户端上生成随机数,并使用AJAX将其发送到服务器。 AJAX将包含键和值的POST消息发送到服务器端的某些脚本(很可能是某些php文件)。
var request = $.ajax({
url: "script.php",
method: "POST",
data: { myKey : myRandomValue },
});
(例如,使用jquery库,因此你必须包含它。)
在服务器端,您处理传入的POST请求。
if (isset($_POST["myKey"])) {
//your number is stored in $_POST["myKey"]
}
但JavaScript无法与文件系统交互,因此您无法将其保存到文本文件中。如果有必要,您可以在Perl,Python中编写脚本,或者创建用C ++,Java或C#编写的客户端 - 服务器应用程序。