Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование[9]

Перепись  

260 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

Так господа быдлокодеры :pdanus:, мне надо проксировать HTTP реквесты через HTTP/HTTPS проксю через JS код.

Js код исполняется в каком-то хромиуме (adobe фотошеп почти), чтобы вы знали.

Для вызовов я использовал axios.

Сейчас решил заюзать 

https://www.npmjs.com/package/https-proxy-agent

Но при сборке budle.js вебпаком меня шлют нахуй из-за 

Module not found: Error: Can't resolve 'tls'
Module not found: Error: Can't resolve 'net'

:pepehands:

 

Поделиться сообщением


Ссылка на сообщение

если ты хочешь загружать http находясь в https клиенте

то помоему только CORS-anywhere или подобным прокси такое можно сделать

 

но честно скажу - последняя моя работа на фрилансе была это "сделать невозможное" в браузерах по клику на сайте выполнять иксешник, чтоб по клику было сразу

  Показать содержимое

(иначе клиент не платит, это требование всплыло в конце разработки всей системы, и клиент хочет чтоб так было и все тут ему плевать как там что можно или нельзя сделай и все)(офк я сделал и оно работало пол года пока браузеры не обновились и там дыры не пофиксили(как это перестало работать этотже клиент нашел меня в ИРЛ и пытался запрячь "доделывать" в ответ на отказ он заблочил все мои банковские и интернет счета(после этого с фрилансом не связываюсь)))

 

так вот то что ты делаешь @Index очень сильно напоминает на "сделать невозможное потому что так надо" очевидно что эти требования идиотские, если комуто надо из https лезть в http или принимать левые сертификаты - то это полная хуйня а не заказ/работа

офк лично мое мнение, и меня просто тригерят такие задачи, ничего личного

Lorde - Sober ll понравилось это

Поделиться сообщением


Ссылка на сообщение
(изменено)
Index написал 2 часа назад:

Так господа быдлокодеры :pdanus:, мне надо проксировать HTTP реквесты через HTTP/HTTPS проксю через JS код.

Js код исполняется в каком-то хромиуме (adobe фотошеп почти), чтобы вы знали.

Для вызовов я использовал axios.

Сейчас решил заюзать 

https://www.npmjs.com/package/https-proxy-agent

Но при сборке budle.js вебпаком меня шлют нахуй из-за 

Module not found: Error: Can't resolve 'tls'
Module not found: Error: Can't resolve 'net'

:pepehands:

 

если я правильно понимаю - то это пакет для ноды

ну логично что нода != хромиум и серверных пакетов в хромиуме из коробки нет)

 

 

а ты думал что жс кроссплатформенный? хаха

Скрытый текст

это наброс если что

 

Index написал 2 часа назад:

мне надо проксировать HTTP реквесты через HTTP/HTTPS проксю через JS код.

Js код исполняется в каком-то хромиуме (adobe фотошеп почти), чтобы вы знали.

как ты себе представляешь http запросы к БРАУЗЕРУ

не то чтобы это невозможно. но мне кажется это то чего из коробки никогда не должно быть и не будет.

 

опиши задачу лучше, мне кажется ты что-то не так понял


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Ну мне надо из браузера пользоваться проксей.

Ладно похуй, там вроде axios по умолчанию прокси поддерживает, дам челику завтра пусть проверит.

image.png.ac443783df7447bc56f4de6fa5066480.png
Ага хуй там, конфиг игнорируется в браузере

https://github.com/axios/axios/issues/2072

Поделиться сообщением


Ссылка на сообщение
(изменено)

падажи

это же хттп клиент а не прокси

если там есть какие-то мутки для работы с проксей (типа как впн) то это другое

Т.е. изначально то как ты писал "мне надо проксировать HTTP реквесты" звучит как будто тебе нужен nginx, т.е. проксирующий сервер. 

теперь понятно.


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Ну типо представим условно, у меня есть браузер. В браузере локально загружена вебстраница.

Браузер не имеет доступа к интернету, в браузере не настроена никакая прокси.

Но на машине есть прокси например localhost:9999 и через неё можно попасть в интернет.

Задача, используя чисто JS в хромиуме сделать запрос через локальную прокси :onneponimaet:

Поделиться сообщением


Ссылка на сообщение

да никак, ты без поддержки от браузера не расскажешь ему, что все запросы надо почему-то перенаправлять на другой айпи/порт, а не тот, что написан в урле

и нахуй надо браузеру давать это выставлять из жса, кек

 

хуярь самописную проксю на комп, которая из доп заголовка достанет настоящий хост, а в урле прямо пиши свой локалхост:9999


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Google engineer breaks down the problems he uses when doing technical interviews.

https://www.reddit.com/r/programming/comments/ixo3px/google_engineer_breaks_down_the_problems_he_uses/

 


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
(изменено)

Они (амазон) совсем ебнулись? Они там челиков с 6ти месячных буткэмпов нанимают? Нажимаю на сортировку по дате, по возрастанию норм сортирует, а по убыванию - рандомный список :lolpray: Поиск чувствительный к регистру. ебать.

Kant написал 6 часов назад:

Google engineer breaks down the problems he uses when doing technical interviews.

https://www.reddit.com/r/programming/comments/ixo3px/google_engineer_breaks_down_the_problems_he_uses/

 

Doing all that so you can get hired and implement REST APIs (ага и не уметь гиперссылки настроить и сортировку в проде запилить)

:pdanus:

Каждый день является супер охуенным. Настроил очередь (queue) и привязал к лябмде. Очередь отправляет на лямбду сообщение, лямбда модифицирует это сообщение (добавляет задержу на отправку сообщения с очереди и изменяет текст) и оплавляет на эту же очередь модифицированное сообщения. Делаю пулл доступных сообщений на очереди (0 сообщений доступно, нажимаю очистить очередь - 0 сообщений удалено), но лямбда продолжает получать сообщения с этой очереди. Я иногда не понимаю, что не так с этим миром. :pepehands:


Изменено пользователем JuJeu
Kant понравилось это

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Поделиться сообщением


Ссылка на сообщение
(изменено)
Index написал 11 часов назад:

Но на машине есть прокси например localhost:9999

ну я бы начал с выяснения что за прокси и как оно работает (предположу что работает на хттп хидерах), далее вот используя типа axios формировать соответствующий запрос

Kant написал 10 часов назад:

да никак, ты без поддержки от браузера не расскажешь ему, что все запросы надо почему-то перенаправлять на другой айпи/порт, а не тот, что написан в урле

и нахуй надо браузеру давать это выставлять из жса, кек

мне кажется ты не прав. кажется что через хидеры возможно есть такая технология. типа браузер обращается к прокси, но в хидеры записывает куда ему на самом деле нужно, а прокся это разворачивает и перенаправляет, а затем направляет обратно ответ

Kant написал 10 часов назад:

Google engineer breaks down the problems he uses when doing technical interviews.

https://www.reddit.com/r/programming/comments/ixo3px/google_engineer_breaks_down_the_problems_he_uses/

 

time wasting

статья кстати от 2018 года


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
(изменено)

Всех приветствую в этом уважаемом топике!

 

Язык: питон.

 

У меня базовая задача на питоне. Навыки программирования тоже базовые. Нужна программа для ведения статистики в доте по командам. Нужна для игры на ставках, чтобы можно было открыть программу и посмотреть статистику нужной команды. Есть подобные платные и бесплатные сайты с тем же самым. Я это знаю. Хочу себе просто своё. Что нужно от программы:

1. Винрейт команды (количество побед относительно количества сыгранных игр). 

2. Винрейт между командами (количество побед одной команды относительно другой команды)

3. Среднее время игры команды за все её матчи.

4. Среднее время между командами.

 

Статистику планирую записывать вручную. Нужно, чтобы данные записывались в текстовый файл и брались оттуда.

Мои трудности в том, что я никогда не работал с графическим интерфейсом на питоне. Нужна помощь в выборе библиотек для создания такой программы. И в общем-то пару предложений, как такое сделать.

 

Спасибо! :)


Изменено пользователем yellyex
DomikTS- понравилось это

moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение

мойка грязная стоит а ты тут хуйней страдаешь

EbalKopal и m()stEVIL понравилось это

Поделиться сообщением


Ссылка на сообщение
ural1qqq написал Только что:

здаров math

Да мне графику организовать нужно. Окошко, в котором всё будет видно.


moonfangtopich написал 29.08.2019 в 14:57:
У вас недостаточно широкий кругозор, пацаны

Я странствия этого еблана видел в покерных топанах, а потом в таверне - это один из самых безумных людей на форуме. Я искренне надеялся, что его зов о помощи останется незамеченным, но нет, нашелся доброволец и вот уже три страницы мы пожинаем плоды

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 3 часа назад:

мне кажется ты не прав. кажется что через хидеры возможно есть такая технология. типа браузер обращается к прокси, но в хидеры записывает куда ему на самом деле нужно, а прокся это разворачивает и перенаправляет, а затем направляет обратно ответ

ну я как бы такой вариант а предложил

 

но браузеры всё равно делают не так. при настроенном прокси они делают глагол CONNECT к прокси серверу с параметрами аутентификации, и в полученное соединение потом какают обычными хттп запросами, а не не открывают новое к тому, кто написан в гете, например.

 

я очень удивлюсь, если браузеры выдают апи чтобы сделать коннект, и ещё больше удивлюсь, если они дают апи возвращающее тсп сокет, который можно параметром передать в любые другие запросы

 

 

больше шансов, что на вебсокетах это можно сделать, чем на просто хттп


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Ребятушки , а как делается страница с картинками типо как пинтерест.

Я имею ввиду где картиночи заполняют страницу полностью сами по размеру. Как это нащывается что бы я мог загуглить ?

Веб прогеры у вас в этом топане обитают же ?


We live and die alone

Поделиться сообщением


Ссылка на сообщение
Kant написал 13 минут назад:
Just.Doit написал 3 часа назад:

мне кажется ты не прав. кажется что через хидеры возможно есть такая технология. типа браузер обращается к прокси, но в хидеры записывает куда ему на самом деле нужно, а прокся это разворачивает и перенаправляет, а затем направляет обратно ответ

ну я как бы такой вариант а предложил

 

но браузеры всё равно делают не так. при настроенном прокси они делают глагол CONNECT к прокси серверу с параметрами аутентификации, и в полученное соединение потом какают обычными хттп запросами, а не не открывают новое к тому, кто написан в гете, например.

 

я очень удивлюсь, если браузеры выдают апи чтобы сделать коннект, и ещё больше удивлюсь, если они дают апи возвращающее тсп сокет, который можно параметром передать в любые другие запросы

 

 

больше шансов, что на вебсокетах это можно сделать, чем на просто хттп

ааа, кажется я понял. т.е. в браузере это встроенная технология, которую надо в настройках включать

я думаю в хромиуме вероятно тоже это только через настройки решается и врядли из коробки есть АПИ для этого из джаваскрипта


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...