Podcast
Questions and Answers
Quin dels següents elements no és una funcionalitat que s'ha afegit al protocol HTTP per millorar-lo?
Quin dels següents elements no és una funcionalitat que s'ha afegit al protocol HTTP per millorar-lo?
- Accés per contrasenya per protegir carpetes.
- Encriptació avançada de les adreces MAC. (correct)
- Caché de documents per accelerar el servei.
- Suport de programes externs com Flash i reproductors de vídeo.
Quin dels següents servidors web destaca per la seva facilitat de configuració i compatibilitat amb diversos sistemes operatius, convertint-se en líder a Internet?
Quin dels següents servidors web destaca per la seva facilitat de configuració i compatibilitat amb diversos sistemes operatius, convertint-se en líder a Internet?
- Webmail
- NCSA HTTPd
- Apache (correct)
- IIS
A part del protocol HTTP, quin altre protocol és suportat pels navegadors web per la transferència d'arxius?
A part del protocol HTTP, quin altre protocol és suportat pels navegadors web per la transferència d'arxius?
- SMTP
- FTP (correct)
- TCP
- DNS
Quina de les següents descripcions defineix millor el concepte de Webmail?
Quina de les següents descripcions defineix millor el concepte de Webmail?
Què signifiquen les sigles URL i URI, respectivament?
Què signifiquen les sigles URL i URI, respectivament?
Quin protocol i port utilitzen per defecte els navegadors web per accedir a les pàgines web?
Quin protocol i port utilitzen per defecte els navegadors web per accedir a les pàgines web?
Un client HTTP sol·licita una pàgina web que conté cinc imatges. Quantes connexions es realitzen amb el servidor durant aquest procés?
Un client HTTP sol·licita una pàgina web que conté cinc imatges. Quantes connexions es realitzen amb el servidor durant aquest procés?
Quina de les següents característiques no correspon al protocol HTTP?
Quina de les següents característiques no correspon al protocol HTTP?
Quin dels següents enunciats descriu millor la naturalesa sense estat del protocol HTTP?
Quin dels següents enunciats descriu millor la naturalesa sense estat del protocol HTTP?
En la versió 1.0 d'HTTP, quin mètode s'utilitza principalment per sol·licitar informació d'un servidor, com ara quan es fa clic en un enllaç?
En la versió 1.0 d'HTTP, quin mètode s'utilitza principalment per sol·licitar informació d'un servidor, com ara quan es fa clic en un enllaç?
Quin mètode HTTP 1.1 s'utilitzaria per enviar un vídeo des del teu ordinador a un servidor de YouTube?
Quin mètode HTTP 1.1 s'utilitzaria per enviar un vídeo des del teu ordinador a un servidor de YouTube?
Si vols esborrar un fitxer en un servidor web mitjançant HTTP, i tens els permisos necessaris, quin mètode hauries d'utilitzar?
Si vols esborrar un fitxer en un servidor web mitjançant HTTP, i tens els permisos necessaris, quin mètode hauries d'utilitzar?
Quin mètode HTTP permet a un client obtenir informació sobre el servidor, com ara la versió del programari i els mòduls instal·lats?
Quin mètode HTTP permet a un client obtenir informació sobre el servidor, com ara la versió del programari i els mòduls instal·lats?
Si un client envia una petició a un servidor web i rep un codi d'estat 404
, què significa?
Si un client envia una petició a un servidor web i rep un codi d'estat 404
, què significa?
Quin rang de codis d'estat HTTP indica un error que ha estat causat per una equivocació del client, com per exemple una sol·licitud mal formada?
Quin rang de codis d'estat HTTP indica un error que ha estat causat per una equivocació del client, com per exemple una sol·licitud mal formada?
Quina és la funció principal de les línies d'encapçalament en un missatge HTTP?
Quina és la funció principal de les línies d'encapçalament en un missatge HTTP?
Quin port s'ha d'especificar en la configuració d'un nou servidor virtual per a l'accés a través del protocol HTTPS?
Quin port s'ha d'especificar en la configuració d'un nou servidor virtual per a l'accés a través del protocol HTTPS?
En un entorn de producció real, d'on s'hauria d'obtenir un certificat SSL per al servidor web?
En un entorn de producció real, d'on s'hauria d'obtenir un certificat SSL per al servidor web?
Quin tipus de certificat digital té com a objectiu principal garantir les comunicacions electròniques en l'àmbit notarial, legal i institucional?
Quin tipus de certificat digital té com a objectiu principal garantir les comunicacions electròniques en l'àmbit notarial, legal i institucional?
Quina és la principal característica dels certificats emesos per la FNMT?
Quina és la principal característica dels certificats emesos per la FNMT?
Quins són els requisits necessaris per obtenir un certificat personal que acrediti la identitat d'un usuari i que tingui validesa comercial?
Quins són els requisits necessaris per obtenir un certificat personal que acrediti la identitat d'un usuari i que tingui validesa comercial?
Si necessites un certificat digital per signar correus electrònics de manera temporal (per exemple, durant tres mesos), quina autoritat certificadora podria oferir un certificat adequat?
Si necessites un certificat digital per signar correus electrònics de manera temporal (per exemple, durant tres mesos), quina autoritat certificadora podria oferir un certificat adequat?
En quin directori del sistema operatiu Linux s'ha de col·locar el fitxer HTML per personalitzar la pàgina web per defecte del servidor Apache?
En quin directori del sistema operatiu Linux s'ha de col·locar el fitxer HTML per personalitzar la pàgina web per defecte del servidor Apache?
Després d'instal·lar Apache2 en un sistema Linux, quina comanda utilitzaries per verificar que el servidor web funciona correctament des de la línia d'ordres (shell)?
Després d'instal·lar Apache2 en un sistema Linux, quina comanda utilitzaries per verificar que el servidor web funciona correctament des de la línia d'ordres (shell)?
Si vols comprovar els detalls del certificat de seguretat d'una pàgina web, com www.bbvanet.com, quin pas has de seguir utilitzant el navegador Mozilla Firefox?
Si vols comprovar els detalls del certificat de seguretat d'una pàgina web, com www.bbvanet.com, quin pas has de seguir utilitzant el navegador Mozilla Firefox?
Després d'instal·lar Apache en un sistema Linux, voldries canviar la pàgina web per defecte, posant el teu nom dins l'etiqueta <h1>
. Quin és el procediment correcte?
Després d'instal·lar Apache en un sistema Linux, voldries canviar la pàgina web per defecte, posant el teu nom dins l'etiqueta <h1>
. Quin és el procediment correcte?
Després d'instal·lar Apache en un sistema Windows, on pots verificar que el servei està correctament instal·lat i actiu?
Després d'instal·lar Apache en un sistema Windows, on pots verificar que el servei està correctament instal·lat i actiu?
Quin és el directori predeterminat on s'han de col·locar els fitxers de lloc web per ser servits per Apache en un sistema Linux típic?
Quin és el directori predeterminat on s'han de col·locar els fitxers de lloc web per ser servits per Apache en un sistema Linux típic?
Després de crear un subdirectori dins del directori web arrel d'Apache i posar-hi una pàgina web, com es crea un enllaç des de la pàgina principal a aquesta nova pàgina?
Després de crear un subdirectori dins del directori web arrel d'Apache i posar-hi una pàgina web, com es crea un enllaç des de la pàgina principal a aquesta nova pàgina?
Què implica canviar la visualització de caràcters del navegador a UTF-8 i per què és important?
Què implica canviar la visualització de caràcters del navegador a UTF-8 i per què és important?
Després de canviar el port per defecte d'Apache al 8080, com proves que la configuració ha estat exitosa?
Després de canviar el port per defecte d'Apache al 8080, com proves que la configuració ha estat exitosa?
En configurar dos servidors virtuals en Apache (p. ex., www.llocweb1.net
i www.llocweb2.net
), què és essencial per assegurar que cada lloc respon correctament?
En configurar dos servidors virtuals en Apache (p. ex., www.llocweb1.net
i www.llocweb2.net
), què és essencial per assegurar que cada lloc respon correctament?
Després de configurar servidors virtuals amb adreces IP diferents, com verifiques que cada servidor virtual respon a la seva IP assignada?
Després de configurar servidors virtuals amb adreces IP diferents, com verifiques que cada servidor virtual respon a la seva IP assignada?
Quan es crea un espai web personal per un usuari en Apache, quin és el propòsit principal d'aquest espai?
Quan es crea un espai web personal per un usuari en Apache, quin és el propòsit principal d'aquest espai?
Després de configurar un domini al servidor DNS i crear un àlies www
, quin pas és essencial per assegurar que Apache serveixi la web correctament amb aquest nom de domini?
Després de configurar un domini al servidor DNS i crear un àlies www
, quin pas és essencial per assegurar que Apache serveixi la web correctament amb aquest nom de domini?
Després d'instal·lar mysql-server
i php5
a Ubuntu, quin pas és crucial per habilitar el suport de MySQL a PHP?
Després d'instal·lar mysql-server
i php5
a Ubuntu, quin pas és crucial per habilitar el suport de MySQL a PHP?
Com es pot restringir l'accés a un directori web basant-se en l'adreça IP del client utilitzant Apache?
Com es pot restringir l'accés a un directori web basant-se en l'adreça IP del client utilitzant Apache?
Quin és el primer pas per instal·lar el servidor IIS en un sistema Windows Server?
Quin és el primer pas per instal·lar el servidor IIS en un sistema Windows Server?
Després de crear servidors virtuals a IIS, com bertiz.net
i cabarceno.net
, quin pas és necessari per assegurar que els dominis es resolguin a les pàgines web correctes quan s'accedeix des d'un navegador?
Després de crear servidors virtuals a IIS, com bertiz.net
i cabarceno.net
, quin pas és necessari per assegurar que els dominis es resolguin a les pàgines web correctes quan s'accedeix des d'un navegador?
Quina és la funció principal de la secció 'Seguridad de directorios' a IIS al protegir un directori amb contrasenya?
Quina és la funció principal de la secció 'Seguridad de directorios' a IIS al protegir un directori amb contrasenya?
Per què és important configurar la capçalera del servidor relacionada amb la classificació de contingut (per exemple, violència) i com afecta això a la seguretat del navegador?
Per què és important configurar la capçalera del servidor relacionada amb la classificació de contingut (per exemple, violència) i com afecta això a la seguretat del navegador?
En configurar un navegador (com Firefox o Internet Explorer) per utilitzar un servidor proxy, quin és l'efecte principal en la navegació web?
En configurar un navegador (com Firefox o Internet Explorer) per utilitzar un servidor proxy, quin és l'efecte principal en la navegació web?
Quin és el propòsit de configurar un navegador web perquè demani confirmació abans de desar arxius descarregats?
Quin és el propòsit de configurar un navegador web perquè demani confirmació abans de desar arxius descarregats?
Flashcards
HTTP: Protocol sense estat?
HTTP: Protocol sense estat?
Protocol que no guarda informació de connexions prèvies.
Mètode GET (HTTP 1.0)
Mètode GET (HTTP 1.0)
Obté informació del servidor. S'usa en fer clic a enllaços.
Mètode HEAD (HTTP 1.0)
Mètode HEAD (HTTP 1.0)
Similar a GET, sense el cos del missatge.
Mètode POST (HTTP 1.0)
Mètode POST (HTTP 1.0)
Signup and view all the flashcards
Mètode PUT (HTTP 1.1)
Mètode PUT (HTTP 1.1)
Signup and view all the flashcards
Mètode DELETE (HTTP 1.1)
Mètode DELETE (HTTP 1.1)
Signup and view all the flashcards
Mètode OPTIONS (HTTP 1.1)
Mètode OPTIONS (HTTP 1.1)
Signup and view all the flashcards
Sintaxi de línia d'encapçalament
Sintaxi de línia d'encapçalament
Signup and view all the flashcards
Noves funcionalitats del protocol HTTP
Noves funcionalitats del protocol HTTP
Signup and view all the flashcards
Característiques d'Apache
Característiques d'Apache
Signup and view all the flashcards
Característiques d'IIS
Característiques d'IIS
Signup and view all the flashcards
Què és el Webmail?
Què és el Webmail?
Signup and view all the flashcards
Parts d'una URL
Parts d'una URL
Signup and view all the flashcards
Protocol i port per defecte dels navegadors
Protocol i port per defecte dels navegadors
Signup and view all the flashcards
Procés de transferència d’una pàgina web
Procés de transferència d’una pàgina web
Signup and view all the flashcards
Característiques del protocol HTTP
Característiques del protocol HTTP
Signup and view all the flashcards
Autoritat de certificació
Autoritat de certificació
Signup and view all the flashcards
Certificat de correu temporal
Certificat de correu temporal
Signup and view all the flashcards
Certificat personal (DNI)
Certificat personal (DNI)
Signup and view all the flashcards
Certificat complet (DNI presencial)
Certificat complet (DNI presencial)
Signup and view all the flashcards
FNMT
FNMT
Signup and view all the flashcards
FESTE
FESTE
Signup and view all the flashcards
IPSCA
IPSCA
Signup and view all the flashcards
VERISIGN
VERISIGN
Signup and view all the flashcards
Carpeta 'public_html'
Carpeta 'public_html'
Signup and view all the flashcards
Caràcter ~ (Alt+126)
Caràcter ~ (Alt+126)
Signup and view all the flashcards
Activar mòdul Userdir
Activar mòdul Userdir
Signup and view all the flashcards
Fitxer 'index.html'
Fitxer 'index.html'
Signup and view all the flashcards
OpenSSL
OpenSSL
Signup and view all the flashcards
Activar mòdul SSL
Activar mòdul SSL
Signup and view all the flashcards
Servidor virtual
Servidor virtual
Signup and view all the flashcards
Certificat auto-signat
Certificat auto-signat
Signup and view all the flashcards
Directori de publicació web (per defecte)
Directori de publicació web (per defecte)
Signup and view all the flashcards
Codificació de caràcters (UTF-8)
Codificació de caràcters (UTF-8)
Signup and view all the flashcards
Veure el codi font d'una pàgina web
Veure el codi font d'una pàgina web
Signup and view all the flashcards
Barra d'estat (enllaços)
Barra d'estat (enllaços)
Signup and view all the flashcards
Port per defecte d'Apache
Port per defecte d'Apache
Signup and view all the flashcards
IP virtuals
IP virtuals
Signup and view all the flashcards
Espai web personal d'usuari
Espai web personal d'usuari
Signup and view all the flashcards
Àlies DNS (www)
Àlies DNS (www)
Signup and view all the flashcards
Zona Mestra DNS
Zona Mestra DNS
Signup and view all the flashcards
Instal·lar PHP5
Instal·lar PHP5
Signup and view all the flashcards
Habilitar PHP a Apache
Habilitar PHP a Apache
Signup and view all the flashcards
phpinfo()
phpinfo()
Signup and view all the flashcards
Restringir accés per IP
Restringir accés per IP
Signup and view all the flashcards
Servidor IIS
Servidor IIS
Signup and view all the flashcards
Directori de publicació IIS
Directori de publicació IIS
Signup and view all the flashcards
Servidor virtual IIS
Servidor virtual IIS
Signup and view all the flashcards
Connexió segura HTTPS
Connexió segura HTTPS
Signup and view all the flashcards
Study Notes
HTTP (HyperText Transfer Protocol)
- HTTP significa Protocol de Transferència d'HiperText.
- La funció principal del protocol HTTP és transferir arxius de text o de qualsevol tipus, codificats en HTML,des d'un servidor a un client.
RFC i versions del protocol HTTP
- La darrera versió 1.1 del protocol HTTP està definida a la RFC 2616 (1999).
- La versió segura del protocol HTTP es diu HTTPS.
- HTTPS utilitza diversos mètodes/algorismes de xifrat per enviar arxius entre el servidor i el client.
- El protocol més utilitzat d'Internet és HTTP.
Història i concepte de la WWW i l'hipertext
- Al Laboratori Europeu de Física de Partícules (CERN) al 1990, es va desenvolupar un sistema de relació documental basat en un format de text ric amb una sintaxi específica que permetia que alguns caràcters del text apuntessin a altres arxius de text amb informació més detallada.
- L'hipertext és un format de text ric que permet que alguns caràcters del text apuntin a altres arxius de text amb informació més detallada.
Exemples de programes clients i servidors HTTP
- Clients HTTP: Mozilla Firefox, Internet Explorer, Opera, Google Chrome.
- Servidors HTTP: Apache (codi lliure), Internet Information Server (IIS de Microsoft), Nginx.
Ports i llenguatge de les pàgines web
- HTTP utilitza el port 80 TCP.
- HTTPS utilitza el port 443/TCP i 443/UDP.
- Les pàgines web estan definides amb el llenguatge HTML (HyperText Tag Markup Language).
Navegadors web i cookies
- Quan el navegador web rep un arxiu que no és un document de text, activa una aplicació externa capaç de gestionar l'arxiu o demanar a l'usuari què vol fer amb l'arxiu (desar-lo o executar-lo amb alguna aplicació).
- Les cookies són fitxers de text que s'intercanvien entre el servidor i el client, on es guarda informació de la connexió.
- Un exemple d’ús de les cookies és recordar la data i l'hora de la darrera connexió al servidor web, o recordar contrasenyes.
- HTTP és un protocol sense estat, és a dir, no recorda cap succés de connexions anteriors a l'actual.
Noves funcionalitats del protocol HTTP
- Accés per contrasenya (protegir determinades carpetes amb contrassenya).
- Caché de documents (per accelerar el servei).
- Suport de programes externs (flash, reproductors de vídeo, ...).
- Transaccions segures (https, ssh).
Característiques de servidors web
- NCSA HTTPd: Un dels primers servidors web i gratuït, no funcionava com a proxy i no permetia transaccions segures.
- Apache: Basat inicialment en el NCSA, facilitat de configuració i corre damunt diversos sistemes, és líder a Internet.
- IIS: Servidor Web de Microsoft inclòs en els seus sistemes servidors i també funciona damunt Win XP Pro.
Protocols suportats pels navegadors web
- A part del HTTP, els navegadors web també suporten FTP.
Webmail
- El Webmail és la integració del programari client de correu electrònic implementat en format web.
Parts d'una URL o URI
- Protocol://<IP o nom de domini (màquina servidor)>:
/ /<nom de l'arxiu> - URL significa Universal Resource Locator.
- URI significa Universal Resource Identifier.
Protocol i port per defecte dels navegadors web
- Els navegadors web assumeixen per defecte el protocol HTTP i el port 80.
Procés de transferència d'una pàgina web
- L'usuari especifica en el client HTTP l'adreça de la màquina que vol carregar.
- El client HTTP decodifica la informació de la URL.
- El client estableix connexió amb el servidor web i sol·licita la pàgina i/o objecte sol·licitats.
- El servidor envia la pàgina i/o objecte sol·licitats, o un codi d'error si no la troba.
- El client inicia la interpretació dels codis HTML.
- Es tanca la connexió.
Connexions HTTP per a pàgines amb imatges
- Si un client HTTP sol·licita una pàgina web que conté 3 imatges, realitza 4 connexions amb el servidor.
Característiques del protocol HTTP
- És un protocol que utilitza l'arquitectura client-servidor que permet l'enviament de tot tipus d'arxius.
- A la versió 1.0 existeixen 3 mètodes bàsics de petició.
- Estableix comunicacions unitàries entre el client i servidor de forma que cada connexió és contestada amb l'objecte sol·licitat o un codi d'error.
- És un protocol sense estat (no recorda cap succés ocorregut en connexions anteriors).
- Cada objecte sol·licitat està definit al final de la URL.
Mètodes de petició (Request) de la versió 1.0 de HTTP
- GET per obtenir qualsevol tipus d'informació del servidor (quan clickam damunt un enllaç s'envia un mètode de petició GET)
- HEAD paregut al GET però sense el camp cos del missatge.
- POST utilitzat per enviar informació des del client al servidor.
Nous mètodes de petició de la versió 1.1 de HTTP
- PUT per enviar el recurs/objecte referenciat per la URL del client cap al servidor.
- DELETE per esborrar un recurs al servidor.
- OPTIONS el client obté informació del servidor i així poder negociar el paràmetres de la connexió.
Identificació dels codis d'estat
- S'identifiquen mitjançant números de 3 xifres i es classifiquen en 5 grups.
Tipus de codis d'estat
- Informatius 1xx.
- Èxit de la sol·licitud 2xx.
- Readreçament de la sol·licitud 3xx.
- Error produït pel client 4xx.
- Error produït pel servidor 5xx.
Respostes típiques d'un servidor web
- Codi 200 per indicar el OK de la petició.
- Codi 404 per indicar que l'objecte sol·licitat no està disponible.
Línies d'encapçalament
- Les línies d'encapçalament permeten enviar informació (per exemple, s'utilitza per l'autenticació d'usuaris).
Sintaxi d'una línia d'encapçalament
- Nom de l'encapçalament seguit del caràcter dos punts i el valor corresponent.
- Exemple: Date: Thu, 10 Feb 2005 10:14:20 GMT (ens dóna la data del servidor).
- Exemple: Server: Apache/1.3.26 (UNIX) ... (ens diu que el servidor web és l'Apache la versió i que corre damunt un sistema Linux i ens diu els mòduls configurats damunt l'Apache).
- Exemple: Content Type: text/html (ens diu que el servidor està enviant un arxiu de text en format html).
Tipus MIME
- Inicialment creats per a extendre les característiques del servei de correu electrònic, però avui dia el seu ús s'ha extès amb el que s'anomena Internet Media Types.
- Es composa d'un tipus i subtipus.
- Un exemple és <text/html> indica que es tracta d'un arxiu de text escrit en HTML
- S'utilitza per informar al client del tipus de dades que està rebent, mitjançant l'encapçalament Content-Type.
- Un client pot manejar les dades rebudes de tres maneres: visualitzar el document, cridar una aplicació externa, o demanar a l'usuari què fer amb un tipus que no entén.
Autoritat certificadores (CA)
- Les autoritats certificadores tenen funció assegurar-se que l'usuari que fa la petició i qui diu ser.
- Aquestes emeten certificats, permet la signatura electrònica i l'intercanvi de claus de xifrat.
Tipus de certificats
- Certificat de correu temporal:
- Normalment és vàlid durant un mes o un any.
- L'entitat estableix una correspondència entre el nom i un compte de correu electrònic.
- Amb aquest certificat l'usuari pot signar i encriptar correu electrònic, però no és vàlid comercialment.
- Certificat personal:
- Es fa comprovant la identitat de l'usuari mitjançant DNI i té un cost econòmic.
- El certificat més complert:
- S'ha d'acreditar la identitat mitjançant DNI en persona i s'han de pagar unes taxes.
Autoritats certificadores
- FNMT: Autoritat pública de certificació espanyola utilitzada per a la relació dels usuaris en els seus tràmits amb l'administració pública.
- FESTE: Patronat de la Fundació per a l'Estudi de la Seguretat de les Telecomunicacions que té l'objectiu és garantitzar les comunicacions electròniques.
- IPSCA: Empresa espanyola que comercialitza l'emissió de certificats digitals, com per exemple els certificats de servidor segur per al comerç electrònic.
- VERISIGN: Pionera i líder mundial en serveis de seguretat a Internet que emet certificats digitals.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Aquest qüestionari examina els fonaments del protocol HTTP, les seves funcionalitats i la interacció amb els navegadors web. Inclou preguntes sobre servidors web, protocols de transferència d'arxius, Webmail, URLs i URIs. També cobreix els mètodes de sol·licitud HTTP i la naturalesa sense estat del protocol.