1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dromara-sms4j

 / Детали:

[Предложение по функциональности]: Возможно ли реализовать конфигурацию прокси?

Предстоит сделать
Владелец
Создано  
23.04.2025

Ваше предложение по улучшению функциональности связано с какой-то конкретной проблемой?

Когда требуется использовать прокси для связи, как правильно настроить параметры прокси?
Обычно системы, которые интегрируют SMS4J, используют сложные способы связи, например, моя система требует прямого использования протокола TCP. В этом случае я предпочитаю использовать прокси SOCKS5. Также я заметил, что SMS4J использует библиотеку Forest для выполнения HTTP-запросов, и Forest поддерживает HTTP-прокси, что может ограничивать возможности использования прокси.

Какое решение вы бы хотели видеть?

Предоставить конфигурационный файл для настройки параметров прокси
sms:

Указывает, нужно ли использовать прокси

proxy:
enable: true
# Тип прокси: http, socks4, socks5
type: socks5
host: 1.1.1.1
port: 8191
username: xxxx
password: xxxx

Какие альтернативные решения вы рассматривали?

Прямое задание параметров прокси для JVM, но это может повлиять на широкий спектр приложений, и если конечный HTTP-запрос не использует URLConnection, то эти параметры не будут использованы.

У вас есть дополнительный контекст или скриншоты?

Ваши намерения по участию в проекте

  • Я заинтересован участвовать в разработке данной функции и готов внести свой вклад в проект.

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
enhancement
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/dromara-sms4j.git
git@api.gitlife.ru:oschina-mirror/dromara-sms4j.git
oschina-mirror
dromara-sms4j
dromara-sms4j