Добавлен ответ от сервера в виде страниц.
This commit is contained in:
		
							parent
							
								
									806457f301
								
							
						
					
					
						commit
						7c23d96a99
					
				| @ -36,9 +36,24 @@ public class Server | |||||||
|             // Обработка и отправка клиенту новых данных.  |             // Обработка и отправка клиенту новых данных.  | ||||||
| 
 | 
 | ||||||
|             // Отправка сообщения обратно клиенту. |             // Отправка сообщения обратно клиенту. | ||||||
|             //var serverMessage = "Hello, client!"; | 
 | ||||||
|             //var messageBytes = Encoding.ASCII.GetBytes(serverMessage); |             var serverMessage = string.Empty; | ||||||
|             //clientSocket.Send(messageBytes); |              | ||||||
|  |             if (clientMessage.Contains("GET /post")) | ||||||
|  |             { | ||||||
|  |                 serverMessage = "HTTP/1.1 200 OK\r\nContent-Type: text/html; charset=UTF-8\r\n\r\n<!DOCTYPE html><html><head><title>Пример страницы</title></head><body><h1>Привет, мир!</h1><p>Страница с постами!</p></body></html>"; | ||||||
|  |             } | ||||||
|  |             else if (clientMessage.Contains("GET /admin")) | ||||||
|  |             { | ||||||
|  |                 serverMessage = "HTTP/1.1 200 OK\r\nContent-Type: text/html; charset=UTF-8\r\n\r\n<!DOCTYPE html><html><head><title>Пример страницы</title></head><body><h1>Привет, мир!</h1><p>Страница администратора!</p></body></html>"; | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                 serverMessage = "HTTP/1.1 200 OK\r\nContent-Type: text/html; charset=UTF-8\r\n\r\n<!DOCTYPE html><html><head><title>Пример страницы</title></head><body><h1>Привет, мир!</h1><p>Базовая страница!</p></body></html>"; | ||||||
|  |             } | ||||||
|  | 
 | ||||||
|  |             var messageBytes = Encoding.UTF8.GetBytes(serverMessage); | ||||||
|  |             clientSocket.Send(messageBytes); | ||||||
| 
 | 
 | ||||||
|             // Закрытие соединения. |             // Закрытие соединения. | ||||||
|             clientSocket.Shutdown(SocketShutdown.Both); |             clientSocket.Shutdown(SocketShutdown.Both); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user