cordova-plugin-advanced-http/www/cookie-handler.js
2016-12-05 17:52:20 +01:00

20 lines
539 B
JavaScript

var pluginId = module.id.slice(0, module.id.indexOf('.'));
var ToughCookie = require(pluginId + '.tough-cookie');
var WebStorageCookieStore = require(pluginId + '.local-storage-store');
var store = new WebStorageCookieStore();
var cookieJar = new ToughCookie.CookieJar(store);
module.exports = {
setCookie: setCookie,
getCookie: getCookie
}
function setCookie(url, cookieStr) {
if (!cookieStr) return;
cookieJar.setCookieSync(cookieStr, url);
}
function getCookie(url) {
return cookieJar.getCookieStringSync(url);
}