Articles of resto

Carica il file dal modulo Html (multipart / form-data) al servizio WCF REST come uno streaming senza eseguire lo streaming degli input dell’intero modulo?

Attualmente sto riscontrando un problema durante il caricamento di un file da Html nel mio servizio di rest (WCF REST). Durante il caricamento di un file, vorrei inviare informazioni come titolo e descrizione insieme al contenuto del file. Quindi, ho creato un modulo di prova come questo: Title: Description: Filename: File: Lato server, mi piacerebbe […]

Corpo della richiesta Http.DELETE in Angular2

Sto provando a parlare con API un po ‘RESTful da un frontend Angular 2. Per rimuovere alcuni elementi da una raccolta, devo inviare altri dati oltre all’ID univoco della rimozione (che può essere aggiunto all’URL), vale a dire un token di autenticazione, alcune informazioni sulla raccolta e alcuni dati ausiliari. Il modo più semplice che […]

API Web ASP .Net scaricare le immagini come binari

Voglio provare a utilizzare Web API per effettuare una chiamata di rest, ma voglio che la risposta sia l’immagine binaria effettiva memorizzata in un database, non una stringa codificata in base64 JSON. Qualcuno ha avuto alcuni suggerimenti su questo? Aggiornamento- Questo è quello che ho finito per implementare: HttpResponseMessage result = new HttpResponseMessage(HttpStatusCode.OK); result.Content = […]

Posso cambiare le intestazioni della richiesta HTTP inviata dal browser?

Sto cercando un design riposante e vorrei usare il più ansible i metodi HTTP ( POST , GET , …) e le intestazioni HTTP. Ho già scoperto che i metodi HTTP PUT e DELETE non sono supportati dal browser. Ora sto cercando di ottenere rappresentazioni diverse della stessa risorsa e vorrei farlo cambiando l’intestazione Accept […]

Come inviare un codice di stato 500 in ASP.Net e scrivere ancora sulla risposta?

IHttpHandler un servizio Web a file singolo ASP.Net (un file IHttpHandler contenente un’implementazione IHttpHandler ) che deve essere in grado di restituire gli errori come risposte con 500 codici di errore degli errori interni del server . Questa è una cosa relativamente semplice da fare in PHP: header(“HTTP/1.1 500 Internal Server Error”); header(“Content-Type: text/plain”); echo […]

Client REST / HTTP integrato Groovy?

Ho sentito che Groovy ha un client REST / HTTP integrato. L’unica libreria che riesco a trovare è HttpBuilder , è questa? Fondamentalmente sto cercando un modo per fare GET HTTP dall’interno del codice Groovy senza dover importare alcuna libreria (se ansible). Ma dal momento che questo modulo non sembra essere una parte del nucleo […]

Protezione di un’API: SSL e HTTP Autenticazione di base e firma

Quando progettiamo un’API per la nostra app Web, utilizzeremo il loro sottodominio come “nome utente” e genereremo una chiave API / segreto condiviso. Innanzitutto, è corretto utilizzare il sottodominio come nome utente? Non vedo il vantaggio di generare un’altra chiave. API diverse sembrano fare una delle due cose: Utilizzare l’autenticazione di base HTTP con SSL […]

jQuery chiamata ajax al servizio REST

Sto provando a fare una chiamata ajax da jquery a un servizio di rest. Il resto del servizio utilizzato è proprio da un tutorial del blog di mkyong, questo: http://www.mkyong.com/webservices/jax-rs/integrate-jackson-with-resteasy/ Il servizio funziona, ma quando provo a fare una chiamata da jQuery, in Firebug c’è un codice di stato 200, ma nella sezione di risposta, […]

API REST per sito Web che utilizza Facebook per l’autenticazione

Abbiamo un sito web in cui l’ unico modo per accedere e autenticarsi con il sito è con Facebook (questa non era la mia scelta). La prima volta che accedi con Facebook, un account viene creato automaticamente per te. Ora vogliamo creare un’applicazione per iPhone per il nostro sito e anche un’API pubblica che consenta […]

Creazione di un’API per applicazioni mobili – Autenticazione e authorization

Panoramica Sto cercando di creare un’API (REST) ​​per la mia applicazione. Lo scopo iniziale / primario sarà il consumo da parte delle app mobili (iPhone, Android, Symbian, ecc.). Ho esaminato diversi meccanismi per l’autenticazione e l’authorization per le API basate sul Web (studiando altre implementazioni). Ho la testa contorta sulla maggior parte dei concetti fondamentali, […]