@@ -41,30 +41,33 @@ Future<int> createUser(
4141 String rank,
4242) async {
4343 final encryptedPassword = Crypt .sha256 (password, salt: mySalt).toString ();
44-
45- final response = await http.post (
46- Uri .parse (proxyUri + myUri + 'sign_up/' ),
47- headers: < String , String > {
48- //"Accept":"application/json",
49- //"Access-Control-Allow-Origin":"*",W
50- 'Content-Type' : 'application/json; charset=UTF-8' ,
51- },
52- /*headers: {
44+ try {
45+ final response = await http.post (
46+ Uri .parse (proxyUri + myUri + 'sign_up/' ),
47+ headers: < String , String > {
48+ //"Accept":"application/json",
49+ //"Access-Control-Allow-Origin":"*",W
50+ 'Content-Type' : 'application/json; charset=UTF-8' ,
51+ },
52+ /*headers: {
5353 },*/
54- body: jsonEncode (< String , String > {
55- 'name' : name,
56- 'user_id' : userId,
57- 'password' : encryptedPassword,
58- 'email' : email,
59- 'unit' : unit,
60- 'rank' : rank,
61- }),
62- );
63- debugPrint ("responseBody: ${response .body }" );
64- if (response.statusCode == 200 ) {
65- return response.statusCode;
66- } else {
67- return response.statusCode;
54+ body: jsonEncode (< String , String > {
55+ 'name' : name,
56+ 'user_id' : userId,
57+ 'password' : encryptedPassword,
58+ 'email' : email,
59+ 'unit' : unit,
60+ 'rank' : rank,
61+ }),
62+ );
63+ debugPrint ("responseBody: ${response .body }" );
64+ if (response.statusCode == 200 ) {
65+ return response.statusCode;
66+ } else {
67+ return response.statusCode;
68+ }
69+ } catch (e) {
70+ return 503 ;
6871 }
6972}
7073
@@ -86,19 +89,23 @@ void testHttp() async {
8689
8790Future <int > loginUser (String userId, String password) async {
8891 final encryptedPassword = Crypt .sha256 (password, salt: mySalt).toString ();
89- final response = await http.post (
90- Uri .parse (proxyUri + myUri + 'sign_in/' ),
91- headers: < String , String > {
92- 'Content-Type' : 'application/json; charset=UTF-8' ,
93- },
94- body: jsonEncode (
95- < String , String > {
96- 'user_id' : userId,
97- 'password' : encryptedPassword,
92+ try {
93+ final response = await http.post (
94+ Uri .parse (proxyUri + myUri + 'sign_in/' ),
95+ headers: < String , String > {
96+ 'Content-Type' : 'application/json; charset=UTF-8' ,
9897 },
99- ),
100- );
101- return response.statusCode;
98+ body: jsonEncode (
99+ < String , String > {
100+ 'user_id' : userId,
101+ 'password' : encryptedPassword,
102+ },
103+ ),
104+ );
105+ return response.statusCode;
106+ } catch (e) {
107+ return 503 ;
108+ }
102109}
103110
104111String ? getPropertyTitle (User myUser, String prop) {
0 commit comments