[英]Using CURL with Password Protected Wordpress
我正在嘗試使CURL與需要用戶登錄才能查看內容的Wordpress安裝一起使用。 我已從登錄的會話中導出cookie,並將其保存在cookie jar文件中。 當我運行curl時,我只是被重定向到登錄屏幕。 知道為什么嗎?
我正在運行的命令是:
curl --cookie cookie_jar.txt -L <url>
您應該發出兩個請求,因為驗證身份驗證的cookie jar文件中的cookie可能會過時/過期。 第一個請求應該是處理身份驗證的腳本,該腳本將是登錄頁面的表單發送帶有必要身份驗證變量的POST
請求的action
腳本。
curl --cookie cookie_jar.txt --data "username=someguy&press=mahpass" -L http://mywordpressblog.com/login.php
現在,使用相同cookie罐的任何后續請求都將發送已存在於cookie罐中且與cookie域匹配的cookie:
curl --cookie cookie_jar.txt -L http://mywordpressblog.com/page-i-wanted-all-along.php
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.