2013-09-23 56 views
0

我是相對較新,以PHP(我有一些Java中更多的經驗),我已經發現了PHP的捲曲。 我創建了一些函數來發送數據到一個URL並從該頁面獲取內容,但現在我需要發送發佈數據到一個URL,每個頁面刷新時都會有一個「安全令牌」。 當我獲取頁面源並獲取安全令牌並使用後置參數發送時,它不正確,因爲它發生更改。 如何獲取源代碼,獲取安全令牌並使用正確的安全令牌發送帖子(帶捲曲)?獲取源則POST

(對不起,如果我犯了錯誤書面方式英語)

+1

安全令牌的格式是什麼?另外,發佈一些代碼。 – MisterBla

+0

安全令牌是隱藏的輸入形式 user2808885

+1

[您如何在PHP中解析和處理HTML/XML?] (http://stackoverflow.com/questions/3577641/how-do-you-parse-and-process-html-xml-in-php) – Quentin

回答

0

基於這個存在形式提交,它看起來像你想實現自動化,我的猜測是,遠程服務器正在尋找在會議該標記值與防止會話高調攻擊相比。如果是這種情況,您可能需要保存發送的會話cookie,並將會話cookie與每個請求一起發回(當然還有重新生成的令牌)。

+0

我如何保存cookie會話? 我想加入這我的功能: curl_setopt($ CH,CURLOPT_COOKIEJAR, 'cookie.txt'); – user2808885

+0

剛剛解決!非常感謝你! – user2808885