@@ -22,16 +22,7 @@ public static string EscapeURL(string s)
2222
2323 public static string EscapeURL ( string s , Encoding e )
2424 {
25- if ( s == null )
26- return null ;
27-
28- if ( s == "" )
29- return "" ;
30-
31- if ( e == null )
32- return null ;
33-
34- return WWWTranscoder . URLEncode ( s , e ) ;
25+ return UnityWebRequest . EscapeURL ( s , e ) ;
3526 }
3627
3728 public static string UnEscapeURL ( string s )
@@ -41,13 +32,7 @@ public static string UnEscapeURL(string s)
4132
4233 public static string UnEscapeURL ( string s , Encoding e )
4334 {
44- if ( null == s )
45- return null ;
46-
47- if ( s . IndexOf ( '%' ) == - 1 && s . IndexOf ( '+' ) == - 1 )
48- return s ;
49-
50- return WWWTranscoder . URLDecode ( s , e ) ;
35+ return UnityWebRequest . UnEscapeURL ( s , e ) ;
5136 }
5237
5338 public static WWW LoadFromCacheOrDownload ( string url , int version )
@@ -85,12 +70,14 @@ public WWW(string url)
8570 public WWW ( string url , WWWForm form )
8671 {
8772 _uwr = UnityWebRequest . Post ( url , form ) ;
73+ _uwr . chunkedTransfer = false ;
8874 _uwr . SendWebRequest ( ) ;
8975 }
9076
9177 public WWW ( string url , byte [ ] postData )
9278 {
9379 _uwr = new UnityWebRequest ( url , UnityWebRequest . kHttpVerbPOST ) ;
80+ _uwr . chunkedTransfer = false ;
9481 UploadHandler formUploadHandler = new UploadHandlerRaw ( postData ) ;
9582 formUploadHandler . contentType = "application/x-www-form-urlencoded" ;
9683 _uwr . uploadHandler = formUploadHandler ;
@@ -103,6 +90,7 @@ public WWW(string url, byte[] postData, Hashtable headers)
10390 {
10491 var verb = postData == null ? UnityWebRequest . kHttpVerbGET : UnityWebRequest . kHttpVerbPOST ;
10592 _uwr = new UnityWebRequest ( url , verb ) ;
93+ _uwr . chunkedTransfer = false ;
10694 UploadHandler formUploadHandler = new UploadHandlerRaw ( postData ) ;
10795 formUploadHandler . contentType = "application/x-www-form-urlencoded" ;
10896 _uwr . uploadHandler = formUploadHandler ;
@@ -117,6 +105,7 @@ public WWW(string url, byte[] postData, Dictionary<string, string> headers)
117105 {
118106 var verb = postData == null ? UnityWebRequest . kHttpVerbGET : UnityWebRequest . kHttpVerbPOST ;
119107 _uwr = new UnityWebRequest ( url , verb ) ;
108+ _uwr . chunkedTransfer = false ;
120109 UploadHandler formUploadHandler = new UploadHandlerRaw ( postData ) ;
121110 formUploadHandler . contentType = "application/x-www-form-urlencoded" ;
122111 _uwr . uploadHandler = formUploadHandler ;
0 commit comments