JSESSIONID
numaralı kurabiyeleri org.eclipse.swt.browser.Browser
numaralı çerezden okumak istiyorum. Eclipse eklentisinden tarayıcıyı açmaya çalışıyorum. aşağıda kullanarakÇerez nasıl org.eclipse.swt.browser.Browser?
public static void main(String[] args)
{
Display display = new Display();
Shell shell = new Shell(display);
shell.setText("StackOverflow");
shell.setLayout(new FillLayout());
final Browser browser = new Browser(shell, SWT.NONE);
final String url = "https://....";
browser.setUrl(url);
browser.addProgressListener(new ProgressAdapter() {
@Override
public void completed(ProgressEvent event) {
String cookieText = "cookie=" + Browser.getCookie("JSESSIONID", url);
System.out.println(cookieText);
}
});
shell.setSize(400, 300);
shell.open();
while (!shell.isDisposed())
{
if (!display.readAndDispatch())
{
display.sleep();
}
}
display.dispose();
}
pasajı Ama çerez değerini almıyorum ediyorum. Böyle
Snippet'inizi http: // stackoverflow.com/'ile denedim. Bundan önce, hangi tanımlama bilgilerinin gönderildiğini görmek için Chromes denetçisini kullandım (hepsinde 5 tane). Ama görünüşe göre SWT hepsini göremez. Bulunamayan, "prov" olarak isimlendirilmiş ve 2055 yılında sona ermektedir. Görülebilenler en son 2018'de sona ermektedir. Belki de JSESSIONID'inizle bir benzerlik var mı? –