Sto facendo un metodo POST HTTP per ottenere i dati. Ho un'idea per creare un metodo per ottenere argomenti specifici, ma quando non ho idea di ottenere gli argomenti presi. In HTTP GET, gli argomenti sono nell'URL ed è più facile ottenere gli argomenti. Come posso creare un metodo per prendere tutti i dati in HTTP Post? In PHP, ad esempio, quando mostri var $ _POST, mostri tutti i dati nel post del corpo. Come posso farlo in C#?Argomenti Post HTTP C#
Il mio metodo è questo:
[HttpPost]
[AllowAnonymous]
public IHttpActionResult Test()
{
// Get URL Args for example is
var args = Request.RequestUri.Query;
// But if the arguments are in the body i don't have idea.
}
Mi dispiace ma la tua risposta è un oggetto riparato ma non ho idea del nome dei campi e cambiano ogni volta. Ho bisogno di un oggetto per ottenere TUTTI i dati nel corpo del post. – David
Non conosci affatto l'oggetto? Si prega di condividere alcune ulteriori informazioni su questo. Cosa ti aspetti di ricevere? –
È una risposta bancaria, gli argomenti cambiano ogni volta e il mio programma deve essere pronto per ottenere tutti i tipi di campi e il numero di questo. Come ho detto in HTTPGET ottieni tutti gli argomenti dell'URL proprio così: var args = Request.RequestUri.Query; ma nel post HTTP non ho idea. – David