是否有可能从客户端(通过ajax)获取POST
数据并在shell脚本中处理它?[Shell脚本]在shell脚本中获取httpreqest POST
使用jQuery将数据发送到我的服务器侧
$.ajax({
url: "test.cgi",
type: "post",
data:{
test: "123"
},
dataType: "json"
});
,我希望我可以处理数据(如“123”在样品中)在我的shell脚本。
如果我使用GET
,我可以用$QUERY_STRING
在我的服务器端获取数据,
,但我怕我发送到服务器是DATAS太多了,所以我用POST
来代替。
我的服务器是Linux,我的shell脚本是Bourne Shell(从#!/bin/sh
开始)。
还是有其他方法来处理这种情况?
谢谢先进!
编辑:
我呼吁test.html的网页,并有输入框,在输入框中输入用户写入“123”,然后点击按钮(不是type =“提交”,只需键入=”按钮',因为我想使用ajax,而不是使用表单,并让网页加载到服务器端网页),该按钮将运行POST到服务器端的ajax到服务器端cgi --- test.cgi
在测试中。 cgi,我想获取客户端POST的数据并进行处理(将数据'123'保存到一个文件中。
它不清楚你需要什么。你能说,这是输入,这是我期待的输出,这是我已经尝试过,而不是工作。 – SMA 2014-11-21 09:54:45