[ curl ] ·Î±ä Á¤º¸ »ç¿ëÇؼ­, HTTPS Query ¼öÇà ¹æ¹ý ¹®ÀÇ

   Á¶È¸ 3057   Ãßõ 0    

https://dashboard.ngrok.com/endpoints/status

1. 해당 사이트를 로긴 한 상태로, 조회에 대한 결과 값을 curl로 얻고자 합니다.

(ID/PWD를 입력하여, 

   curl 명령어를 적절히 하면 될 거 같은데

   아니면, 쿠키(클라이언트), 세션(서버) 등을 적절히 사용하면 될 거 같은데 하는 생각만 있습니다. )

2. 매번 로긴 및 Query를 2개의 명령어로 개별적으로 수행해야 될런지요 ?

   아니면, 1개의 CLI로 동시에 로긴 및 질의가 가능할런지요 ?


해당 curl CLI 또는 터미널에서 사용할 만한 방법 아시면, 전수 부탁 드려 봅니다. 꾸벅


감사합니다.

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Noname1 2021-06
curl -b cookie.txt -c cookie.txt <url> or
curl --cookie cookie.txt --cookie-jar cookie.txt <url>
will both store and send saved cookies.
¼º±â»ç 2021-06
µ¿ÀûÀ¸·Î ±×·ÁÁö´Â ÆäÀÌÁö¶ó¼­
ÀÌ°Í Àú°Í ó¸®ÇÏ·Á¸é python¿¡¼­ ÇϽô °ÍÀÌ °£´ÜÇÕ´Ï´Ù.
https://chromedriver.chromium.org/downloads
¿¡¼­ »ç¿ëÇϽô ũ·Ò ¹öÀü°ú ¸Â´Â chromedriver¸¦ ´Ù¿î·ÎµåÇؼ­ c:\CD Æú´õ¸¦ ¸¸µé¾î ³Ö°í ¾Æ·¡ ÄÚµå ½ÇÇàÇغ¸½Ã¸é °¨ ÀâÀ¸½Ç²®´Ï´Ù.
# chrome_options.add_argument('headless') À̺κРÁÖ¼® Ç®°í ÇØ´ç ¿À¿¡½º¿ë Å©·Òµå¶óÀ̹ö¶û Å©·Ò ¼³Ä¡ÇÏ¸é  Å͹̳ο¡¼­ ½ÇÇà °¡´ÉÇÕ´Ï´Ù.

from selenium import webdriver
from selenium.webdriver.support.select import Select
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.common.alert import Alert
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys


chrome_options = webdriver.ChromeOptions()
# chrome_options.add_argument('headless')
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument('lang=ko_KR')
driver = webdriver.Chrome('C:\\CD\\chromedriver.exe', chrome_options=chrome_options)

# ·Î±×ÀÎ
driver.implicitly_wait(3)
driver.get('https://dashboard.ngrok.com/login')
driver.find_element_by_css_selector('#email').send_keys('À̸ÞÀÏÁÖ¼Ò')
driver.find_element_by_css_selector('#password').send_keys('Æнº¿öµå')
driver.find_element_by_css_selector('.ant-btn-primary').click()
# ÀÌÈÄ ÀÛ¾÷
driver.get('https://dashboard.ngrok.com/endpoints/status')


driver.quit()


QnA
Á¦¸ñPage 4682/5688
2014-05   5003730   Á¤ÀºÁØ1
2015-12   1539534   ¹é¸Þ°¡
2020-01   3058   ÆÐŶ½ºÆ®¸²
2019-09   3058   Ãë¹ÌÄÄ
2021-06   3058   Àü¼³¼ÓÀǹ̡¦
2018-09   3057   ´«Æõ¹ÀÌ
2014-03   3057   ÀÚ¿¬ÀÎ
2020-03   3057   ¸®´ª¼­
2019-01   3057   ºí·¢ÆÞ
2017-04   3057   ÈľƾÆ
2023-02   3057   ¿Ã´Ð½º
2015-07   3057   Àü¼³¼ÓÀǹ̡¦
2017-04   3056   ġŲ¿¡Äݶó¡¦
2019-04   3056   ¾Æħ¹î»ì
2023-09   3056   surren
2021-02   3056   ¾Æ·¹½ºÆ÷À¯
2020-03   3056   Áø½ÅµÎ
2018-07   3056   ¹Ú¹®Çü
2020-04   3056   ³ªÆÄÀÌ°­½ÂÈÆ
2021-02   3056   Mythics
2014-03   3056   º´¸ÀÆù
2020-10   3056   È¿µÕÅ·