ciao!
sto cercando di inviare richieste POST da una appa in xamarin.
lato server ho solo questo:
codice:
var_dump($_POST);
e non ho problemi ad inviare richieste da terminale con curl o simili.
poi ho fatto questo al click sul bottone:
codice:
asyncvoidOnButton_Clicked(objectsender,EventArgsargs)
{
using(varclient=newHttpClient())
{
Itembook=newItem();
book.Title=Titolo.Text;
varurl=string.Format(Costanti.addBook);
varjson=JsonConvert.SerializeObject(book);
varresp=awaitclient.PostAsync(url,newStringContent(json));
if(resp.IsSuccessStatusCode)
{
Console.WriteLine(resp.Content.ReadAsStringAsync());
}
}
}
in console ottengo sempre questo:
codice:
System.Threading.Tasks.Task`1[System.String]
sinceramente non ho capito se sto facendo bene o no.