BeardedManStudios.Network.HTTP.Get C# (CSharp) Method

Get() public method

Get a response from the HTTP
public Get ( Action callback ) : void
callback Action
return void
		public void Get(Action<object> callback, params string[] getString)
		{
			if (getString.Length > 0)
			{
				URL += "?" + getString[0];

				for (int i = 1; i < getString.Length; i++)
					URL += "&" + getString[i];
			}

			requestType = RequestType.Get;
			Send(callback);
		}

Usage Example

 void RegisterUser(SmartObject obj, ulong sender)
 {
     string username = obj.GetString("username");
     string password = obj.GetString("password");
     string email = obj.GetString("email");
     HTTP http = new HTTP("http://www.turnofwar.com/game/newuser.php");
     http.Get((responses) => {
         Debug_Console.i.add((string) responses);
         SmartObject response_obj = new SmartObject();
         response_obj.AddString("type", "Register");
         response_obj.AddString("response", (string) responses);
         response_obj.AddInt("sender", (int) Networking.PrimarySocket.Me.NetworkId);
         Networking.WriteCustom(EventHelper.GetEventId("ServerResponse"), socket, EasySerialization.EasySerialize(response_obj), GetNetPlayer(sender), true);
     }, new string[3] { "username="******"password="******"email=" + email });
 }
All Usage Examples Of BeardedManStudios.Network.HTTP::Get