Questão de Programação — JavaScript — FGV 2014
ProgramaçãoJavaScript
- Código
- fg013054
- Banca
- FGV
- Órgão
- TJ-GO
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista Judiciário - Análise de Sistemas - Desenvolvimento
Considere a requisição AJAX construída, no cliente, através da chamada à seguinte função em Javascript: function send (msg){ var message = "msg=’" + msg + "’"; var ajax = new XMLHttpRequest ( ); ajax.onreadystatechange = function ( ) { if (this.readyState == 4 && this.status == 200) alert (this.responseText); } ajax.open ("POST", "script.php", true); ajax.setRequestHeader ("Content-type", "application/x-www-form-urlencoded"); ajax.setRequestHeader ("Content-length", message.length); ajax.setRequestHeader ("Connection", "close"); ajax.send (message);}No servidor, um script em PHP receberá a cadeia de caracteres (string) correspondente a msg, enviada no corpo da requisição. Essa cadeia estará disponível ao script:
- Ano array superglobal $_GET;
- Bnos arrays superglobais $_GET e $_POST;
- Cnos arrays superglobais $_GET e $_REQUEST;
- Dnos arrays superglobais $_POST e $_REQUEST;
- Ena variável global $_msg.