Как удалить сеансовые куки?

Это улучшение кода Пола даст вам четкое изображение с высоким разрешением на iPhone с дисплеем сетчатки. В противном случае при уменьшении это размыто.

+ (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize {
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]) {
    if ([[UIScreen mainScreen] scale] == 2.0) {
        UIGraphicsBeginImageContextWithOptions(newSize, YES, 2.0);
    } else {
        UIGraphicsBeginImageContext(newSize);
    }
} else {
    UIGraphicsBeginImageContext(newSize);
}
[image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();    
UIGraphicsEndImageContext();
return newImage;
}
49
задан Nordin 16 July 2009 в 20:38
поделиться

4 ответа

Файл cookie сеанса - это обычный файл cookie без даты истечения срока действия. Браузер обрабатывает их так, чтобы они оставались действительными до тех пор, пока окно не закроется или программа не завершится.

Но если файл cookie является файлом cookie httpOnly (файл cookie с параметром httpOnly , вы не можете прочитать, изменить или удалить его вне HTTP (это означает, что он должен быть изменен на сервере).

67
ответ дан 7 November 2019 в 11:35
поделиться

Известны проблемы, когда IE и Opera не удаляют файлы cookie сеанса при установке даты истечения срока действия в прошлое (что и делает плагин jQuery cookie)

Это отлично работает в Safari и Mozilla /FireFox.

6
ответ дан 7 November 2019 в 11:35
поделиться

Это необходимо сделать на стороне сервера, где был выпущен файл cookie.

1
ответ дан 7 November 2019 в 11:35
поделиться

Удаление jQuery cookie :

$(function() {
    var COOKIE_NAME = 'test_cookie';
    var options = { path: '/', expires: 10 };
    $.cookie(COOKIE_NAME, 'test', options); // sets the cookie
    console.log( $.cookie( COOKIE_NAME)); // check the value // returns test
    $.cookie(COOKIE_NAME, null, options);   // deletes the cookie
    console.log( $.cookie( COOKIE_NAME)); // check the value // returns null
});
-3
ответ дан 7 November 2019 в 11:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: