1. 程式人生 > >httpclient4.5獲取和設定cookie

httpclient4.5獲取和設定cookie

由於用以前一寫版本的程式碼獲取cookie失效後,自己查了下。應該是改過了

下面是程式碼:

public static void main(String[] args) {
    CookieStore cookieStore = new BasicCookieStore();
	CloseableHttpClient httpClient = HttpClients.custom()
             .setDefaultCookieStore(cookieStore)
             .build();
     try {
     	
          HttpPost post = new HttpPost("http://www.baiduc.com");
          BasicClientCookie cookie = new BasicClientCookie("name", "zhaoke"); 
          cookie.setVersion(0);  
          cookie.setDomain("/pms/");   //設定範圍
          cookie.setPath("/"); 
          cookieStore.addCookie(cookie);
          httpClient.execute(post);//
          List<Cookie> cookies = cookieStore.getCookies();
          for (int i = 0; i < cookies.size(); i++) {
              System.out.println("Local cookie: " + cookies.get(i));
          }
        } catch (Exception e) {
			e.printStackTrace();
		}finally{
			
		}
	}

相關推薦

httpclient4.5獲取設定cookie

由於用以前一寫版本的程式碼獲取cookie失效後,自己查了下。應該是改過了 下面是程式碼: public static void main(String[] args) { CookieSt

如何獲取設定 cookie

// 建立 cookie function setCookie(name, value, expires, path, domain, secure) { var cookieText = encodeURIComponent(name) + '=' + encodeU

js 操作獲取設定 cookie

// 建立cookie function setCookie(name, value, expires, path, domain, secure) { var cookieText = enc

JS設定獲取取消Cookie

// 設定cookie   function setCookie(name, value, seconds, domain) {       seco

WPF 視窗控制代碼獲取設定

WPF 視窗控制代碼設定和獲取 1、控制代碼類 WHwnd.cs public class WHwnd { /// <summary> /// 主窗體控制代碼 /// </summar

快速知曉Ext.form.RadioGroup獲取設定 選項的值

1 Ext.widget('window', { 2 closeAction: 'close', 3 closable: false, 4 width: 800, 5 height:300, 6 layout:

獲取設定localStorage

東鈿金融服務平臺 使用者第一次訪問頁面出現,引導步驟,起初一直使用cookie,但是cookie一直不穩定 今天老大說改用localStorage 於是乎百度,查了一篇部落格 http://www.cnblogs.com/xiaowei0705/archive/2011/

OkHttp3-設定代理設定cookie管理

在實踐中,因為所有訪問介面,但介面有頻率限制,次數太多或頻率太快,介面就會返回錯誤,常見錯誤有429(請求太多),或503(服務不可用)。為解決這個問題,採用多執行緒方式,然後為每個執行緒分配代理ip。

執行緒管理(二)獲取設定執行緒資訊

宣告:本文是《 Java 7 Concurrency Cookbook 》的第一章, 作者: Javier Fernández González 譯者:鄭玉婷 校對:歐振聰 獲取和設定執行緒資訊 Thread類的物件中儲存了一些屬性資訊能夠幫助我們來辨別每一個執行緒,知道它的狀態,調整控制其優

jQuery獲取設定checkbox的checked屬性小結

今天寫靜態頁面,需要拿jquery去控制checkbox的check屬性,開始用的attr,每次設定完成後,點開f12觀察elements,後面每次,無論怎麼點選checkbox,它的checked屬性都是選中的,於是上網查詢,得以解決,下面是是轉載的內容 在

獲取設定一個值的二進位制第n位.

獲取x第n位的值:(x>>n) & 1    設定x第n位的值為a:x^=(x&(1<<n)) ^ (a<<n) 注:從低位到高位算,從第0位開始算

[RK3399][Android7.1] 除錯筆記 --- DDR工作頻率的獲取設定

OS: Android 7.1 Board: Firefly-RK3399 Kernel: v4.4.55   之前有提到loader中有設定ddr頻率為800MHz,當kernel中開啟了ddr devfreq之後,驅動載入時會獲取ddr預設頻率。

基於visual c++之windows核心程式設計程式碼分析(21)獲取設定環境變數

環境變數是一個具有特定名字的物件,它包含了一個或者多個應用程式所將使用到的資訊。例如path,當要求系統執行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下面尋找此程式外,還應到path中指定的路徑去找。使用者通過設定環境變數,來更好的執行程序。 環境變數一

前端筆記45——JavaScript獲取設定input的值

前言 在前面的前端筆記44——獲取或者修改div內容中提到修改div中的內容。但是input標籤中,獲取和設定的方法和前面的部落格是有區別的。 程式碼示例 <!DOCTYPE html> <html> <head> <meta

android 音量獲取設定總結

1、獲取音量值: AudioManager audioManager = (AudioManager) mContext.getSystemService(Context.AUDIO_SERVICE); int currentVolume = audioManager.g

Cookie的路徑設定Cookie的缺陷的詳細講解

Cookie的domain   Cookie的path是在同一主機中指定共享Cookie,如果主機不同那麼就一定不能共享Cookie,無論path是什麼。  如果希望不同的二級域名中可以共享Cookie,那麼就要設定Cookie的domain了。   例如:musi

js獲取設定的值

<span style="font-size:18px;"><!doctype html> <html lang="en"> <head> <

Linux下通過ioctl系統呼叫來獲取設定網路資訊

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/ioctl.h>#includ

DOM(包括獲取元素節點的方法以及獲取設定元素節點的屬性)

 1.文件:DOM中的“D” 當建立了一個網頁並把它載入到Web瀏覽器中時,DOM就在幕後悄然而生。它把編寫的網頁轉化為一個文件物件。 2.物件:DOM中的“O” 物件是是一種自足的資料集合,與某個特定物件相關聯的變數被稱為這個物件的屬性;只能通過某個特定物件去呼叫的

jquery 獲取設定 select下拉框的值

$("#select_id").append("<option value='Value'>Text</option>"); //新增一項option $("#select_id").prepend("<option value='0'>請選擇</option&