當前位置: 首頁>>代碼示例>>Java>>正文


Java BasicClientCookie.setComment方法代碼示例

本文整理匯總了Java中org.apache.http.impl.cookie.BasicClientCookie.setComment方法的典型用法代碼示例。如果您正苦於以下問題:Java BasicClientCookie.setComment方法的具體用法?Java BasicClientCookie.setComment怎麽用?Java BasicClientCookie.setComment使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.apache.http.impl.cookie.BasicClientCookie的用法示例。


在下文中一共展示了BasicClientCookie.setComment方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: authToGoogle

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
/**
 * Authentication with google account
 * @param cookies cookies list keys from google auth
 * @param login username associated to zds login
 * @param id user id on ZdS associated to login
 */
public void authToGoogle(List<HttpCookie> cookies, String login, String id) {
    if(login != null && id != null) {
        this.login = login;
        this.idUser = id;
        log.info("L'identifiant de l'utilisateur " + this.login + " est : " + idUser);
        cookieStore = new BasicCookieStore();
        for(HttpCookie cookie:cookies) {
            BasicClientCookie c = new BasicClientCookie(cookie.getName(), cookie.getValue());
            c.setDomain(cookie.getDomain());
            c.setPath(cookie.getPath());
            c.setSecure(cookie.getSecure());
            c.setVersion(cookie.getVersion());
            c.setComment(cookie.getComment());
            cookieStore.addCookie(c);
        }
        context.setCookieStore(cookieStore);
        this.authenticated = true;
    }
    else {
        log.debug("Le login de l'utilisateur n'a pas pu être trouvé");
    }
}
 
開發者ID:firm1,項目名稱:zest-writer,代碼行數:29,代碼來源:ZdsHttp.java

示例2: getAllCookies

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
public List<Cookie> getAllCookies() {
	List<Cookie> cookies = new ArrayList<Cookie>();

	Cursor cursor = db
			.query(TABLE_NAME, null, null, null, null, null, null);

	for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) {
		String name = cursor.getString(cursor.getColumnIndex(Column.NAME));
		String value = cursor
				.getString(cursor.getColumnIndex(Column.VALUE));

		BasicClientCookie cookie = new BasicClientCookie(name, value);

		cookie.setComment(cursor.getString(cursor
				.getColumnIndex(Column.COMMENT)));
		cookie.setDomain(cursor.getString(cursor
				.getColumnIndex(Column.DOMAIN)));
		long expireTime = cursor.getLong(cursor
				.getColumnIndex(Column.EXPIRY_DATE));
		if (expireTime != 0) {
			cookie.setExpiryDate(new Date(expireTime));
		}
		cookie.setPath(cursor.getString(cursor.getColumnIndex(Column.PATH)));
		cookie.setSecure(cursor.getInt(cursor.getColumnIndex(Column.SECURE)) == 1);
		cookie.setVersion(cursor.getInt(cursor
				.getColumnIndex(Column.VERSION)));

		cookies.add(cookie);
	}

	cursor.close();

	return cookies;
}
 
開發者ID:SShineTeam,項目名稱:Huochexing12306,代碼行數:35,代碼來源:MyCookieDBManager.java

示例3: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    String name = (String) in.readObject();
    String value = (String) in.readObject();
    clientCookie = new BasicClientCookie(name, value);
    clientCookie.setComment((String) in.readObject());
    clientCookie.setDomain((String) in.readObject());
    clientCookie.setExpiryDate((Date) in.readObject());
    clientCookie.setPath((String) in.readObject());
    clientCookie.setVersion(in.readInt());
    clientCookie.setSecure(in.readBoolean());
}
 
開發者ID:LanguidSheep,項目名稱:sealtalk-android-master,代碼行數:12,代碼來源:SerializableCookie.java

示例4: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    String key = (String) in.readObject();
    String value = (String) in.readObject();
    clientCookie = new BasicClientCookie(key, value);
    clientCookie.setComment((String) in.readObject());
    clientCookie.setDomain((String) in.readObject());
    clientCookie.setExpiryDate((Date) in.readObject());
    clientCookie.setPath((String) in.readObject());
    clientCookie.setVersion(in.readInt());
    clientCookie.setSecure(in.readBoolean());
}
 
開發者ID:hcq0618,項目名稱:AndroidWear-OpenWear,代碼行數:12,代碼來源:SerializableCookie.java

示例5: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
    String name = (String)in.readObject();
    String value = (String)in.readObject();
    clientCookie = new BasicClientCookie(name, value);
    clientCookie.setComment((String)in.readObject());
    clientCookie.setDomain((String)in.readObject());
    clientCookie.setExpiryDate((Date)in.readObject());
    clientCookie.setPath((String)in.readObject());
    clientCookie.setVersion(in.readInt());
    clientCookie.setSecure(in.readBoolean());
}
 
開發者ID:tommy4711,項目名稱:gaeproxy,代碼行數:12,代碼來源:SerializableCookie.java

示例6: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream in) throws IOException,
        ClassNotFoundException {
    String name = (String) in.readObject();
    String value = (String) in.readObject();
    clientCookie = new BasicClientCookie(name, value);
    clientCookie.setComment((String) in.readObject());
    clientCookie.setDomain((String) in.readObject());
    clientCookie.setExpiryDate((Date) in.readObject());
    clientCookie.setPath((String) in.readObject());
    clientCookie.setVersion(in.readInt());
    clientCookie.setSecure(in.readBoolean());
}
 
開發者ID:bither,項目名稱:bither-desktop-java,代碼行數:13,代碼來源:SerializableCookie.java

示例7: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream objectinputstream)
{
    b = new BasicClientCookie((String)objectinputstream.readObject(), (String)objectinputstream.readObject());
    b.setComment((String)objectinputstream.readObject());
    b.setDomain((String)objectinputstream.readObject());
    b.setExpiryDate((Date)objectinputstream.readObject());
    b.setPath((String)objectinputstream.readObject());
    b.setVersion(objectinputstream.readInt());
    b.setSecure(objectinputstream.readBoolean());
}
 
開發者ID:vishnudevk,項目名稱:MiBandDecompiled,代碼行數:11,代碼來源:SerializableCookie.java

示例8: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream in) throws IOException,
		ClassNotFoundException {
	String name = (String) in.readObject();
	String value = (String) in.readObject();
	clientCookie = new BasicClientCookie(name, value);
	clientCookie.setComment((String) in.readObject());
	clientCookie.setDomain((String) in.readObject());
	clientCookie.setExpiryDate((Date) in.readObject());
	clientCookie.setPath((String) in.readObject());
	clientCookie.setVersion(in.readInt());
	clientCookie.setSecure(in.readBoolean());
}
 
開發者ID:bither,項目名稱:bither-android,代碼行數:13,代碼來源:SerializableCookie.java

示例9: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
  String name = (String) in.readObject();
  String value = (String) in.readObject();
  clientCookie = new BasicClientCookie(name, value);
  clientCookie.setComment((String) in.readObject());
  clientCookie.setDomain((String) in.readObject());
  clientCookie.setExpiryDate((Date) in.readObject());
  clientCookie.setPath((String) in.readObject());
  clientCookie.setVersion(in.readInt());
  clientCookie.setSecure(in.readBoolean());
}
 
開發者ID:RoxasShadow,項目名稱:Galax,代碼行數:12,代碼來源:SerializableCookie.java

示例10: getCookies

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
/**
 * @return saved cookies array.
 */
public BasicClientCookie[] getCookies()
{
    Cursor cursor = mDatabase.query(DbOpenHelper.COOKIES_TABLE, null, null, null, null, null, null);
    
    // No cookies or error happens.
    if(cursor.getColumnIndex(DbOpenHelper.COOKIES_NAME) == -1 || cursor.isAfterLast())
    {
        cursor.close();
        return null;
    }
    
    cursor.moveToFirst();
    
    BasicClientCookie[] cookies = new BasicClientCookie[cursor.getCount()];
    int index = 0;
    
    while(!cursor.isAfterLast())
    {
        BasicClientCookie cookie = new BasicClientCookie(
                cursor.getString(cursor.getColumnIndex(DbOpenHelper.COOKIES_NAME)), 
                cursor.getString(cursor.getColumnIndex(DbOpenHelper.COOKIES_VALUE)));
        
        cookie.setComment(cursor.getString(cursor.getColumnIndex(DbOpenHelper.COOKIES_COMMENT)));
        cookie.setDomain(cursor.getString(cursor.getColumnIndex(DbOpenHelper.COOKIES_DOMAIN)));
        cookie.setPath(cursor.getString(cursor.getColumnIndex(DbOpenHelper.COOKIES_PATH)));
        cookie.setVersion(cursor.getInt(cursor.getColumnIndex(DbOpenHelper.COOKIES_VERSION)));
        cookie.setSecure(cursor.getInt(cursor.getColumnIndex(DbOpenHelper.COOKIES_SECURE)) == 0 ? false : true);
        
        cookies[index++] = cookie;
        
        cursor.moveToNext();
    }
    
    cursor.close();
    
    return cookies;
}
 
開發者ID:hexonxons,項目名稱:LepraWatch,代碼行數:41,代碼來源:DBManager.java

示例11: readObject

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
{
	ois.defaultReadObject();
	BasicClientCookie theCookie = new BasicClientCookie((String)ois.readObject(), null);
	theCookie.setComment((String) ois.readObject());
	theCookie.setDomain((String) ois.readObject());
	theCookie.setExpiryDate((Date) ois.readObject());
	theCookie.setPath((String) ois.readObject());
	theCookie.setValue((String) ois.readObject());
	theCookie.setVersion((int) ois.readInt());
	cookie = theCookie;
}
 
開發者ID:Draluy,項目名稱:HFRFirefoxOS,代碼行數:13,代碼來源:SerializableCookie.java

示例12: parseRawCookie

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
public static ArrayList<BasicClientCookie> parseRawCookie(String rawCookie){
  String[] rawCookieParams = rawCookie.split(";");
  ArrayList<BasicClientCookie> cookies = new ArrayList<BasicClientCookie>();

  for(String rawCookieParam : rawCookieParams){
    String[] rawCookieNameAndValue = rawCookieParam.split("=");

    if(rawCookieNameAndValue.length != 2)
      continue;

    String cookieName = rawCookieNameAndValue[0].trim();
    String cookieValue = rawCookieNameAndValue[1].trim();
    BasicClientCookie cookie = new BasicClientCookie(cookieName, cookieValue);

    for(int i = 1; i < rawCookieParams.length; i++){
      String rawCookieParamNameAndValue[] = rawCookieParams[i].trim().split("=");
      String paramName = rawCookieParamNameAndValue[0].trim();

      if(paramName.equalsIgnoreCase("secure"))
        cookie.setSecure(true);

      else{
        // attribute not a flag or missing value.
        if(rawCookieParamNameAndValue.length == 2){
          String paramValue = rawCookieParamNameAndValue[1].trim();

          if(paramName.equalsIgnoreCase("max-age")){
            long maxAge = Long.parseLong(paramValue);
            Date expiryDate = new Date(java.lang.System.currentTimeMillis() + maxAge);
            cookie.setExpiryDate(expiryDate);
          } else if(paramName.equalsIgnoreCase("domain"))
            cookie.setDomain(paramValue);

          else if(paramName.equalsIgnoreCase("path"))
            cookie.setPath(paramValue);

          else if(paramName.equalsIgnoreCase("comment"))
            cookie.setComment(paramValue);
        }
      }
    }

    cookies.add(cookie);
  }

  return cookies;
}
 
開發者ID:Android-leak,項目名稱:csploit,代碼行數:48,代碼來源:RequestParser.java

示例13: readExternal

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
public void readExternal(final ObjectInput in) throws IOException,
        ClassNotFoundException {
    nullMask = in.readInt();

    String name = null;
    String value = null;
    String comment = null;
    String commentURL = null;
    Date expiryDate = null;
    boolean isPersistent = false;
    String domain = null;
    String path = null;
    int[] ports = null;
    boolean isSecure = false;
    int version = 0;

    if ((nullMask & NAME) == 0) {
        name = in.readUTF();
    }

    if ((nullMask & VALUE) == 0) {
        value = in.readUTF();
    }

    if ((nullMask & COMMENT) == 0) {
        comment = in.readUTF();
    }

    if ((nullMask & COMMENT_URL) == 0) {
        commentURL = in.readUTF();
    }

    if ((nullMask & EXPIRY_DATE) == 0) {
        expiryDate = new Date(in.readLong());
    }

    isPersistent = in.readBoolean();

    if ((nullMask & DOMAIN) == 0) {
        domain = in.readUTF();
    }

    if ((nullMask & PATH) == 0) {
        path = in.readUTF();
    }

    if ((nullMask & PORTS) == 0) {
        final int len = in.readInt();

        ports = new int[len];

        for (int i = 0; i < len; i++) {
            ports[i] = in.readInt();
        }
    }

    isSecure = in.readBoolean();
    version = in.readInt();

    final BasicClientCookie bc = new BasicClientCookie(name, value);

    bc.setComment(comment);
    bc.setDomain(domain);
    bc.setExpiryDate(expiryDate);
    bc.setPath(path);
    bc.setSecure(isSecure);
    bc.setVersion(version);

    this.cookie = bc;
}
 
開發者ID:slartus,項目名稱:4pdaClient-plus,代碼行數:71,代碼來源:SerializableCookie.java

示例14: parseRawCookie

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
public static ArrayList<BasicClientCookie> parseRawCookie(String rawCookie) {
	String[] rawCookieParams = rawCookie.split(";");
	ArrayList<BasicClientCookie> cookies = new ArrayList<BasicClientCookie>();

	for (String rawCookieParam : rawCookieParams) {
		String[] rawCookieNameAndValue = rawCookieParam.split("=");

		if (rawCookieNameAndValue.length != 2)
			continue;

		String cookieName = rawCookieNameAndValue[0].trim();
		String cookieValue = rawCookieNameAndValue[1].trim();
		BasicClientCookie cookie = new BasicClientCookie(cookieName,
				cookieValue);

		for (int i = 1; i < rawCookieParams.length; i++) {
			String rawCookieParamNameAndValue[] = rawCookieParams[i].trim()
					.split("=");
			String paramName = rawCookieParamNameAndValue[0].trim();

			if (paramName.equalsIgnoreCase("secure"))
				cookie.setSecure(true);

			else {
				// attribute not a flag or missing value.
				if (rawCookieParamNameAndValue.length == 2) {
					String paramValue = rawCookieParamNameAndValue[1]
							.trim();
					if (paramName.equalsIgnoreCase("max-age")) {
						long maxAge = Long.parseLong(paramValue);
						Date expiryDate = new Date(
								java.lang.System.currentTimeMillis()
										+ maxAge);
						cookie.setExpiryDate(expiryDate);
					} else if (paramName.equalsIgnoreCase("domain"))
						cookie.setDomain(paramValue);
					else if (paramName.equalsIgnoreCase("path"))
						cookie.setPath(paramValue);
					else if (paramName.equalsIgnoreCase("comment"))
						cookie.setComment(paramValue);
				}
			}
		}
		cookies.add(cookie);
	}
	return cookies;
}
 
開發者ID:ssun125,項目名稱:Lanmitm,代碼行數:48,代碼來源:RequestParser.java

示例15: readExternal

import org.apache.http.impl.cookie.BasicClientCookie; //導入方法依賴的package包/類
public void readExternal(final ObjectInput in) throws IOException,
		ClassNotFoundException
{
	nullMask = in.readInt();

	String name = null;
	String value = null;
	String comment = null;
	//String commentURL = null;
	Date expiryDate = null;
	//boolean isPersistent = false;
	String domain = null;
	String path = null;
	int[] ports = null;
	boolean isSecure = false;
	int version = 0;

	if ((nullMask & NAME) == 0)
		name = in.readUTF();

	if ((nullMask & VALUE) == 0)
		value = in.readUTF();

	if ((nullMask & COMMENT) == 0)
		comment = in.readUTF();

	if ((nullMask & COMMENT_URL) == 0)
		//commentURL =
		in.readUTF();

	if ((nullMask & EXPIRY_DATE) == 0)
		expiryDate = new Date(in.readLong());

	//isPersistent = 
	in.readBoolean();

	if ((nullMask & DOMAIN) == 0)
		domain = in.readUTF();
	
	if ((nullMask & PATH) == 0)
		path = in.readUTF();
	
	if ((nullMask & PORTS) == 0)
	{
		final int len = in.readInt();
		if (len < 10)
		{
			ports = new int[len];
			for (int i = 0; i < len; i++)
				ports[i] = in.readInt();
		}
	}
	
	isSecure = in.readBoolean();
	version = in.readInt();
	
	final BasicClientCookie bc = new BasicClientCookie(name, value);
	bc.setComment(comment);
	bc.setDomain(domain);
	bc.setExpiryDate(expiryDate);
	bc.setPath(path);
	bc.setSecure(isSecure);
	bc.setVersion(version);
	
	this.cookie = bc;
}
 
開發者ID:0xe1f,項目名稱:Spark360,代碼行數:67,代碼來源:SerializableCookie.java


注:本文中的org.apache.http.impl.cookie.BasicClientCookie.setComment方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。