简单的Web脚本

时间:2015-02-03 03:55:51

标签: python sockets web server

基本上我想向我的网站发送信息,比如字符串,然后我希望我的网站将这些信息写入文本文件。

我正在使用Python发送信息,我已经阅读过通过套接字发送信息,但是如何让我的网站收听这些数据呢?如果我希望我的网站在此服务器运行后接收它,我会将此数据发送到哪个IP地址?

只要问我有什么不清楚,我甚至不确定我在寻找什么,因此我不能只是google它。

1 个答案:

答案 0 :(得分:0)

您提到“我的网站”,这意味着您可以控制服务器,对吧? 因此,我建议您在网站上构建API,而不是直接播放套接字。

“API”可能只是一个页面处理GET方法。因此,您可以通过请求发送消息特殊URL,服务器将知道该怎么做。

例如,如果服务器上有一个特殊的write_file.php,客户端可以请求:http://my.website.com/write_file.php?message=hello&user=my&password=pwd来写文件。如您所见,您甚至可以通过这种方式进行身份验证。 (虽然还不是很安全,但这是个主意)