Telegram Group & Telegram Channel
πŸ‘£ browserhttp

Go-ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстим с интСрфСйсом http.Client.

Однако, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ стандартного ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ настоящий Π±Π΅Π·Π³ΠΎΠ»ΠΎΠ²Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ (Chrome Ρ‡Π΅Ρ€Π΅Π· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ chromedp) для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ запросов ΠΈ взаимодСйствия с Π²Π΅Π±-страницами.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт:

- Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ JavaScript ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ динамичСскиС страницы Β«ΠΊΠ°ΠΊ настоящий Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Β» (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΡƒΠΊΠ°ΠΌΠΈ, DOM, скриптами).

- ΠžΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, WAF ΠΈΠ»ΠΈ Π°Π½Ρ‚ΠΈ-Π±ΠΎΡ‚ срСдства), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ стандартныС HTTP-запросы.

ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дСйствия Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌ, ΠΊΠ»ΠΈΠΊΠΈ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎ ссылкам) для тСстирования, сканирования ΠΈ скрапинга.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ возмоТности
- Полная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с http.Client
МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ browserhttp Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊ Π·Π°ΠΌΠ΅Π½Ρƒ стандартному ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ (ΠΌΠ΅Ρ‚ΠΎΠ΄ Do(*http.Request)).

- Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ сСссии с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Chrome
Запросы ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ настоящСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, обСспСчивая ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, максимально Π±Π»ΠΈΠ·ΠΊΠΎΠ΅ ΠΊ Β«ΠΆΠΈΠ²ΠΎΠΌΡƒΒ» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

- ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° GET ΠΈ POST
Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ HTTP-запросы ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² стандартном ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅.

- Бимуляция ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„ΠΎΡ€ΠΌ
МоТно Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с динамичСскими Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ зависят ΠΎΡ‚ JavaScript.

- ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π»ΠΎΠ³ запросов
ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ EnableVerbose() ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ всС дСйствия ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

- Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ сСссии
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ многоэтапныС сцСнарии с сохранСниСм Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈ сСссий ΠΌΠ΅ΠΆΠ΄Ρƒ запросами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»ΠΎΠ³ΠΈΠ½ β†’ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ страницС).

βœ”οΈ Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM



tg-me.com/Golang_google/2837
Create:
Last Update:

πŸ‘£ browserhttp

Go-ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстим с интСрфСйсом http.Client.

Однако, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ стандартного ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ настоящий Π±Π΅Π·Π³ΠΎΠ»ΠΎΠ²Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ (Chrome Ρ‡Π΅Ρ€Π΅Π· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ chromedp) для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ запросов ΠΈ взаимодСйствия с Π²Π΅Π±-страницами.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт:

- Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ JavaScript ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ динамичСскиС страницы Β«ΠΊΠ°ΠΊ настоящий Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Β» (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΡƒΠΊΠ°ΠΌΠΈ, DOM, скриптами).

- ΠžΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, WAF ΠΈΠ»ΠΈ Π°Π½Ρ‚ΠΈ-Π±ΠΎΡ‚ срСдства), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ стандартныС HTTP-запросы.

ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дСйствия Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌ, ΠΊΠ»ΠΈΠΊΠΈ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎ ссылкам) для тСстирования, сканирования ΠΈ скрапинга.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ возмоТности
- Полная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с http.Client
МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ browserhttp Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊ Π·Π°ΠΌΠ΅Π½Ρƒ стандартному ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ (ΠΌΠ΅Ρ‚ΠΎΠ΄ Do(*http.Request)).

- Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ сСссии с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Chrome
Запросы ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ настоящСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, обСспСчивая ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, максимально Π±Π»ΠΈΠ·ΠΊΠΎΠ΅ ΠΊ Β«ΠΆΠΈΠ²ΠΎΠΌΡƒΒ» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

- ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° GET ΠΈ POST
Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ HTTP-запросы ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² стандартном ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅.

- Бимуляция ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„ΠΎΡ€ΠΌ
МоТно Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с динамичСскими Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ зависят ΠΎΡ‚ JavaScript.

- ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π»ΠΎΠ³ запросов
ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ EnableVerbose() ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ всС дСйствия ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

- Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ сСссии
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ многоэтапныС сцСнарии с сохранСниСм Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈ сСссий ΠΌΠ΅ΠΆΠ΄Ρƒ запросами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»ΠΎΠ³ΠΈΠ½ β†’ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ страницС).

βœ”οΈ Github

@golang_google

BY Golang




Share with your friend now:
tg-me.com/Golang_google/2837

View MORE
Open in Telegram


Golang Telegram | DID YOU KNOW?

Date: |

Can I mute a Telegram group?

In recent times, Telegram has gained a lot of popularity because of the controversy over WhatsApp’s new privacy policy. In January 2021, Telegram was the most downloaded app worldwide and crossed 500 million monthly active users. And with so many active users on the app, people might get messages in bulk from a group or a channel that can be a little irritating. So to get rid of the same, you can mute groups, chats, and channels on Telegram just like WhatsApp. You can mute notifications for one hour, eight hours, or two days, or you can disable notifications forever.

Spiking bond yields driving sharp losses in tech stocks

A spike in interest rates since the start of the year has accelerated a rotation out of high-growth technology stocks and into value stocks poised to benefit from a reopening of the economy. The Nasdaq has fallen more than 10% over the past month as the Dow has soared to record highs, with a spike in the 10-year US Treasury yield acting as the main catalyst. It recently surged to a cycle high of more than 1.60% after starting the year below 1%. But according to Jim Paulsen, the Leuthold Group's chief investment strategist, rising interest rates do not represent a long-term threat to the stock market. Paulsen expects the 10-year yield to cross 2% by the end of the year. A spike in interest rates and its impact on the stock market depends on the economic backdrop, according to Paulsen. Rising interest rates amid a strengthening economy "may prove no challenge at all for stocks," Paulsen said.

Golang from ru


Telegram Golang
FROM USA