Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite299104

Browse files
author
zhourenjian@gmail.com
committed
Make default user agent configurable (public static field)
1 parent11d2203 commite299104

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

‎sources/net.sf.j2s.ajax/ajaxcore/net/sf/j2s/ajax/HttpRequest.java‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
importjava.io.UnsupportedEncodingException;
2121
importjava.net.HttpURLConnection;
2222
importjava.net.URL;
23-
importjava.util.HashMap;
2423
importjava.util.Iterator;
2524
importjava.util.List;
2625
importjava.util.Map;
26+
importjava.util.concurrent.ConcurrentHashMap;
2727
importjava.util.regex.Matcher;
2828
importjava.util.regex.Pattern;
2929

@@ -134,6 +134,8 @@ public static interface IXHRReceiving {
134134
*/
135135
publicbooleanreceiving(ByteArrayOutputStreambaos,byteb[],intoff,intlen);
136136
}
137+
138+
publicstaticStringDEFAULT_USER_AGENT ="Java2Script/2.0.2";
137139

138140
protectedintstatus;
139141
protectedStringstatusText;
@@ -153,7 +155,7 @@ public static interface IXHRReceiving {
153155
protectedStringuser;
154156
protectedStringpassword;
155157

156-
protectedMap<String,String>headers =newHashMap<String,String>();
158+
protectedMap<String,String>headers =newConcurrentHashMap<String,String>();
157159
protectedStringcontent;
158160

159161
protectedbooleantoAbort =false;
@@ -442,8 +444,7 @@ private void request() {
442444
connection.setInstanceFollowRedirects(false);
443445
connection.setDoInput(true);
444446
connection.setRequestMethod(method);
445-
connection.setRequestProperty("User-Agent",
446-
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36");
447+
connection.setRequestProperty("User-Agent",DEFAULT_USER_AGENT);
447448
if ("post".equalsIgnoreCase(method)) {
448449
connection.setDoOutput(true);
449450
connection.setRequestProperty("Content-Type","application/x-www-form-urlencoded");

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp