A arquitetura REST foi originalmente projetada para se adequar ao protocolo HTTP, utilizado pela rede mundial de computadores. Algo central para o ...
A arquitetura REST foi originalmente projetada para se adequar ao protocolo HTTP, utilizado pela rede mundial de computadores. Algo central para o conceito de serviços web RESTful é a noção de recursos, que são representados por URIs. Os clientes enviam solicitações para os URIs por meio de métodos definidos pelo protocolo HTTP. Possivelmente, como resultado disso, o estado do recurso afetado muda. Observe o seguinte trecho de código: Descrição da imagem: na imagem, há descrita uma codificação relacionada à criação de um modelo em Python que recebe uma lista. Na linha 1, lê-se: from django ponto views ponto generic import ListView. A linha 2 está em branco. Na linha 3, lê-se: class ListaAlunosUnivesp abre parêntese ListView fecha parêntese dois-pontos. A linha 4 está em branco. Na linha 5, lê-se: espaço feito com tabulação, template underline name igual abre aspas duplas template barra alunosUnivesp ponto html fecha aspas duplas. Na linha 6, lê-se: model igual AlunoUnivesp. Na linha 7, lê-se: context underline object underline name igual abre aspas duplas Alunos fecha aspas duplas. Com base na leitura do código anterior, analise as afirmativas a seguir. A declaração do código está incorreta, pois será preciso importar a biblioteca da linguagem Python para que o programa execute corretamente. Não podemos afirmar que esse código utilizará com certeza API REST, pois não visualizamos, no seu conteúdo, uma codificação relacionada. O “model” está relacionado como um recurso interno que o Django usa para criar tabelas, seus campos e várias restrições. Observamos, no contexto, a utilização de uma web service em que a URL relacionada encontra-se em “templates/alunosUnivesp.html”. Está correto o que se afirma em: a. I e III, apenas b. II e III, apenas c. I, II e IV, apenas d. I, III e IV, apenas e. I e II, apenas
Compartilhar