Creating Webserver in C#
Creating Webserver in C#
using System.Text;
using System;
using System.IO;
using System.Net.Sockets;
using System.Net;
for (; ; )
{
Socket socketForClient = tcpListener.AcceptSocket();
if (socketForClient.Connected)
{
NetworkStream networkStream = new NetworkStream(socketForClient);
StreamWriter streamWriter = new StreamWriter(networkStream);
StreamReader streamReader = new StreamReader(networkStream);
if (File.Exists(tmp) == true)
{
buffer = File.ReadAllBytes(tmp);
Write a server code so that the name of user is printed on console screen.
using System.Text;
using System;
using System.IO;
using System.Net.Sockets;
using System.Net;
for (; ; )
{
Socket socketForClient = tcpListener.AcceptSocket();
if (socketForClient.Connected)
{
NetworkStream networkStream = new NetworkStream(socketForClient);
StreamWriter streamWriter = new StreamWriter(networkStream);
StreamReader streamReader = new StreamReader(networkStream);
if (File.Exists(tmp) == true)
{
buffer = File.ReadAllBytes(tmp);
Extend above task so that after clicking “submit”, user gets to a new page which says: “Hello,
[firstname lastname] !”, with names actually entered by the user earlier.
using System.Text;
using System;
using System.IO;
using System.Net.Sockets;
using System.Net;
for (; ; )
{
Socket socketForClient = tcpListener.AcceptSocket();
if (socketForClient.Connected)
{
NetworkStream networkStream = new NetworkStream(socketForClient);
StreamWriter streamWriter = new StreamWriter(networkStream);
StreamReader streamReader = new StreamReader(networkStream);
if (File.Exists(tmp) == true)
{
buffer = File.ReadAllBytes(tmp);