Course: AI.PIP21.1 Programare independentă de platformă | ELSE

  • Teorie 1 2 Lucrari practice 1 2 3 4 5 Lucru individual ... Evaluări ...
    • Afișarea numelui și prenumelui pe localhost

      Obiective
      • configurarea unui proiect minim Java + pagină index.html;
      • pornirea unui server local și servirea paginii în browser;
      • afișarea corectă a numelui și prenumelui (diacritice, UTF-8).
      Cuvinte-cheie: localhost port HTTP index.html UTF-8
      localhost: adresa buclei locale (127.0.0.1) pentru testare pe propriul PC.
      port: numărul pe care ascultă serverul (ex.: 8080).
      HTTP: protocolul de transport pentru pagini web.
      index.html: documentul web implicit servit în rădăcina aplicației.
      UTF-8: codare a caracterelor care afișează corect diacriticele.

      Traseul Python — LP1

      • porniți serverul cu python -m http.server 8000 în folderul proiectului, sau scrieți un server minimal Flask;
      • creați index.html cu <meta charset="utf-8"> și numele vostru complet;
      • verificați diacriticele în browser; dacă apar stricate, cauza este codificarea fișierului, nu serverul.
      python -m http.server 8000
      # sau:
      from flask import Flask
      app = Flask(__name__)
      
      @app.route("/")
      def acasa():
          return "<h1>Popescu Ion</h1>"
      
      app.run(host="0.0.0.0", port=5000)
    •