10 Asp .net core mvc
WEB
Web development
HTTP
= HyperText Transfer Protocol
http-request
Opbouw van request-message
1ste regel
o Methode: GET, POST, PUT, DELETE…
o Url
o Http-versie: HTTP/1.0, HTTP/1.1
Message-headers
Message-body (-> niet bij GET)
Voorbeeld
Http-repsonse
Opbouw van response-message
1ste regel:
o Http-versie: HTTP/1.0, HTTP/1.1 (of HTTP/2)
o Status-code en bericht
2xx: goeie afhandeling
3xx: omleiding (redirect)
, 4xx: request-fout
5xx: serverfout
Message-headers
Message-body
Voorbeeld
Asp .net core
Web development in .net
Via CLI: > dotnet new web - -name ProjectName - -output DirectoryName
- -framework netcoreapp3.1
Via IDE:
Program.cs / Startup.cs
Klasse ‘Program’
- Entry-point van .NET Core app (Main-method)
- Start host op voor ASP.NET Core webapplicatie
Klasse ‘Startup’
- Entry-point van ASP.NET Core app
- Bevat (basis)configuratie van webapplicatie
Startup.cs
WEB
Web development
HTTP
= HyperText Transfer Protocol
http-request
Opbouw van request-message
1ste regel
o Methode: GET, POST, PUT, DELETE…
o Url
o Http-versie: HTTP/1.0, HTTP/1.1
Message-headers
Message-body (-> niet bij GET)
Voorbeeld
Http-repsonse
Opbouw van response-message
1ste regel:
o Http-versie: HTTP/1.0, HTTP/1.1 (of HTTP/2)
o Status-code en bericht
2xx: goeie afhandeling
3xx: omleiding (redirect)
, 4xx: request-fout
5xx: serverfout
Message-headers
Message-body
Voorbeeld
Asp .net core
Web development in .net
Via CLI: > dotnet new web - -name ProjectName - -output DirectoryName
- -framework netcoreapp3.1
Via IDE:
Program.cs / Startup.cs
Klasse ‘Program’
- Entry-point van .NET Core app (Main-method)
- Start host op voor ASP.NET Core webapplicatie
Klasse ‘Startup’
- Entry-point van ASP.NET Core app
- Bevat (basis)configuratie van webapplicatie
Startup.cs