wget一個https的登入頁? - Linux

Table of Contents

※ [本文轉錄自 PHP 看板 #1IymDEj- ]

作者: gogohc (gogohc) 看板: PHP
標題: [請益] wget一個https的登入頁?
時間: Thu Feb 6 11:36:39 2014

各位好,

我要在linux中透過wget抓取一個網路設備的頁面

但這個網路設備首次登入時, 要敲入帳號密碼且是https的頁面

想請問各位在這裡指令會怎麼下?


https://host/php/login.php (登入頁面)

https://host/#acc::vsys1 (要抓取的頁面)


(因為這不是對話框的帳密驗證, 所以wget帶帳密的指令會失敗, 這是php表單欄位的驗證)

--

All Comments

Doris avatarDoris2014-02-08
先登入? 然後叫wget去吃cookie?
Blanche avatarBlanche2014-02-10
#後面的東西是給近端的Script吃的,wget不支援
William avatarWilliam2014-02-10
用過curl+cookie在http登入過 可以試試看https可不可行
Hedda avatarHedda2014-02-11
原則上這種登入都是用POST帶,所以你開firefox或chrome的開發
Doris avatarDoris2014-02-13
者界面看看送了甚麼header出去,應該就可以了
Dorothy avatarDorothy2014-02-15
網址後面#之後的東西不包涵在Http request裡,要近端用Js去解
Joe avatarJoe2014-02-20
不過可以觀察它背後的request送出去的是甚麼, 然後打那個API