powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / com.sun.net.httpserver.HttpServer кто-нибудь использовал?
5 сообщений из 5, страница 1 из 1
com.sun.net.httpserver.HttpServer кто-нибудь использовал?
    #37856780
Фотография schwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import com.sun.net.httpserver.HttpServer;

import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.InetSocketAddress;
import java.util.concurrent.Executors;

public class Main {

	public static void main(String[] args) throws IOException {
		InetSocketAddress address  = new InetSocketAddress("localhost", 8000);
		HttpServer httpServer = HttpServer.create(address, 10);
		httpServer.createContext("/", new HttpHandler() {
			@Override
			public void handle(HttpExchange t) throws IOException {
				StringBuilder response = new StringBuilder().append("hello!");
				t.sendResponseHeaders(HttpURLConnection.HTTP_OK, response.length());
				t.getResponseBody().write(response.toString().getBytes());
				t.getResponseBody().close();
				t.close();
			}
		});
		httpServer.setExecutor(Executors.newFixedThreadPool(10));
		httpServer.start();
	}

}


Выглядит конечно симпатично, но кто-нибудь использовал его вместо того же embedded jetty?
Кто-нибудь использовал его в продакшене?
...
Рейтинг: 0 / 0
com.sun.net.httpserver.HttpServer кто-нибудь использовал?
    #37856788
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой нафиг продакшн? Это простейшее решение для тестирования и прочей лабуды. jetty - контейнер сервлетов, JDK HttpServer - нет.
...
Рейтинг: 0 / 0
com.sun.net.httpserver.HttpServer кто-нибудь использовал?
    #37856893
Фотография schwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иногда нужно просто поднять простой http сервер, чтобы принимать простейшие запросы и отвечать на них. От любого контрейнера сервлетов в таких случаях используется только input/output stream все.
...
Рейтинг: 0 / 0
com.sun.net.httpserver.HttpServer кто-нибудь использовал?
    #37856932
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schwaИногда нужно просто поднять простой http сервер, чтобы принимать простейшие запросы и отвечать на них http://www.restlet.org/documentation/1.0/firstSteps
...
Рейтинг: 0 / 0
com.sun.net.httpserver.HttpServer кто-нибудь использовал?
    #37856976
Фотография schwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netschwaИногда нужно просто поднять простой http сервер, чтобы принимать простейшие запросы и отвечать на них http://www.restlet.org/documentation/1.0/firstSteps
Такое тоже знаю, но меня только интересует пример из первого сообщения.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / com.sun.net.httpserver.HttpServer кто-нибудь использовал?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]