URLConnection uc = u.openConnection();
ManagedTest.cookie(uc, ManagedTest.stripCookie(csrfConn.getHeaderField("Set-Cookie")));
uc.setDoOutput(true);
- uc.getOutputStream().write((parts[1] + "&csrf=" + csrf).getBytes());
+ uc.getOutputStream().write((parts[1] + "&csrf=" + csrf).getBytes("UTF-8"));
uc.connect();
uc.getInputStream().close();
}
s.setSoTimeout(1000 * 60 * 60);
dis = new DataInputStream(s.getInputStream());
dos = new DataOutputStream(s.getOutputStream());
- new Thread(this).start();
setInstance(this);
}
+ public void start() {
+ new Thread(this).start();
+ }
+
LinkedBlockingQueue<TestMail> mails = new LinkedBlockingQueue<TestEmailReciever.TestMail>();
public TestMail recieve() throws InterruptedException {
- return mails.poll(5, TimeUnit.SECONDS);
+ TestMail poll = mails.poll(5, TimeUnit.SECONDS);
+ return poll;
}
@Override