Added command line parsing for example, fixed non text responses, added request object so you can access parameters and base url
Also, various fixes and improvements
This commit is contained in:
29
Cuipod/Request.cs
Normal file
29
Cuipod/Request.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace Cuipod
|
||||
{
|
||||
public class Request
|
||||
{
|
||||
public string BaseURL { get; internal set; }
|
||||
public string Route { get; internal set; }
|
||||
public string Parameters { get; internal set; }
|
||||
|
||||
public Request(string baseURL, string route)
|
||||
{
|
||||
BaseURL = baseURL;
|
||||
|
||||
int parametersDelimiter = route.IndexOf("?");
|
||||
if (parametersDelimiter != -1)
|
||||
{
|
||||
Parameters = route.Substring(parametersDelimiter + 1);
|
||||
Route = route.Substring(0, parametersDelimiter);
|
||||
}
|
||||
else
|
||||
{
|
||||
Route = route;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user