新聞中心
PhantomJS是一個(gè)基于WebKit服務(wù)器的無(wú)頭瀏覽器,它允許我們?cè)跊](méi)有圖形用戶界面的情況下運(yùn)行JavaScript代碼,在PhantomJS中,我們可以使用cookies屬性來(lái)操作和管理cookies。

創(chuàng)新互聯(lián)專注于企業(yè)營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、潁上網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為潁上等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
1、設(shè)置cookies
要設(shè)置cookies,我們需要使用phantom.cookies.set()方法,這個(gè)方法接受兩個(gè)參數(shù):cookie的名稱和值。
phantom.cookies.set('name', 'value');
2、獲取cookies
要獲取所有的cookies,我們可以使用phantom.cookies.getAll()方法,這個(gè)方法返回一個(gè)包含所有cookies的對(duì)象。
var cookies = phantom.cookies.getAll(); console.log(cookies);
3、刪除cookies
要?jiǎng)h除一個(gè)cookie,我們可以使用phantom.cookies.clear()方法,這個(gè)方法接受一個(gè)參數(shù):要?jiǎng)h除的cookie的名稱。
phantom.cookies.clear('name');
4、判斷是否存在某個(gè)cookie
要判斷是否存在某個(gè)cookie,我們可以使用phantom.cookies.has()方法,這個(gè)方法接受一個(gè)參數(shù):要檢查的cookie的名稱。
if (phantom.cookies.has('name')) {
console.log('Cookie exists');
} else {
console.log('Cookie does not exist');
}
5、修改cookie的值
要修改一個(gè)cookie的值,我們可以使用phantom.cookies.set()方法。
phantom.cookies.set('name', 'new_value');
6、獲取指定名稱的cookie的值
要獲取指定名稱的cookie的值,我們可以使用phantom.cookies.get()方法,這個(gè)方法接受一個(gè)參數(shù):要獲取的cookie的名稱。
var value = phantom.cookies.get('name');
console.log(value);
網(wǎng)頁(yè)題目:PhantomJScookies屬性
地址分享:http://www.5511xx.com/article/dhdgeic.html


咨詢
建站咨詢
