#javascript #bash #cgi
#javascript #bash #cgi
Вопрос:
У меня есть следующий файл javascript:
$.ajax({
url: './cgi-bin/make_dir.sh',
data: {
'myString' : 'myDirectory'
},
success: function(data, textStatus, jqXHR) {
console.log('OK');
}
});
И я хотел бы, чтобы мой скрипт bash cgi извлекал значение myString .
Возможно ли это с помощью сценариев bash cgi?
Ответ №1:
Ответ зависит от используемого вами CGI-сервера, но обычно вы можете получить доступ к своим значениям URL через переменную $QUERY_STRING
среды. Вам понадобятся некоторые манипуляции со строками, чтобы получить myString
декодированное значение без остальной части строки запроса.
Обязательно прочитайте http://httpd.apache.org/docs/2.2/misc/security_tips.html