Как добавить подключение к react-родным VPN с протоколами Socks5/VlessIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как добавить подключение к react-родным VPN с протоколами Socks5/Vless

Сообщение Anonymous »

Может ли кто-нибудь дать мне пример для добавления соединения Socks5 /vless в мое приложение-реагирование?

Код: Выделить всё

const connectVPN = async () => {
// If already connected, reset timer
if (isConnected) {
resetTimer();
return;
}

setConnecting(true);
// Retry logic up to maxAttempts
for (let i = 0; i < maxAttempts; i++) {
try {
const res = await fetch('http://localhost:8080/api/v1/credentials');
if (!res.ok) throw new Error("Failed to get credentials");
const data = await res.json();
const {username, password} = data;
const success = true;

if (success) {
setIsConnected(true);
setConnectionAttempts(0);
setConnecting(false);
resetTimer();
startTimer();
return;
} else {
throw new Error("VPN connect failed");
}
} catch (err) {
console.log(err);
setConnectionAttempts(i + 1);
}
}
setConnecting(false);
alert(t('error'));
};
После шага учетных данных мне нужно установить соединение с Vpnserver с использованием Socks5 или Vless Protocols

Подробнее здесь: https://stackoverflow.com/questions/792 ... -protocols
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»