0

Я использую AWS Ruby SDK для проекта, но у меня были некоторые проблемы с ним за нашим сетевым прокси. С этой целью разработчики инфраструктуры попросили меня найти URL-адреса, к которым пытается подключиться SDK.Где я могу найти URL-адреса, к которым подключается AWS Ruby SDK?

Я использую службы ElasticBeanstalk и S3 в SDK, поэтому мне нужны эти URL-адреса API, к которым подключается Ruby SDK.

Я немного просмотрел код, но он довольно обширен, поэтому я еще ничего не смог найти. Может ли кто-нибудь помочь мне найти эти URL-адреса?

ответ

1

Посмотрите в свой файл "endpoints.json".

Он содержит длинный список разных хостов, которые выглядят так, как хотят видеть ваши инфраструктурные парни.

Загрузите этот файл, затем используйте grep hostname endpoints.json > hostnames.txt, чтобы извлечь информацию в файл для просмотра.

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