All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ssssssss.magicapi.context.CookieContext Maven / Gradle / Ivy

There is a newer version: 2.1.1
Show newest version
package org.ssssssss.magicapi.context;

import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;

/**
 * Cookie Context 用于脚本中获取cookie信息
 */
public class CookieContext extends HashMap {

	private final Cookie[] cookies;

	public CookieContext(HttpServletRequest request) {
		this.cookies = request.getCookies();
	}

	@Override
	public String get(Object key) {
		for (Cookie cookie : cookies) {
			if (cookie.getName().equalsIgnoreCase("" + key)) {
				return cookie.getValue();
			}
		}
		return null;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy