Извлечение переменной Jquery с помощью bash CGI

#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