Ho visto articoli e post dappertutto (incluso SO) su questo argomento e il commento prevalente è che la politica della stessa origine impedisce un modulo POST tra domini. L'unico posto in cui ho visto qualcuno suggerire che la politica sulla stessa origine non si applica ai post dei moduli, è …
Ho sempre cercato di evitare di usare la maggior parte delle proprietà del protocollo HTTP per paura dell'ignoto. Tuttavia, mi sono detto che oggi affronterò la paura e inizierò a usare le intestazioni intenzionalmente. Ho cercato di inviare jsondati al browser e di utilizzarli immediatamente. Ad esempio, se ho una …
Perché i miei strumenti per sviluppatori di Chrome mostrano "Impossibile mostrare i dati di risposta" in risposta quando il contenuto restituito è di tipo text / html? Qual è l'alternativa per vedere la risposta restituita negli strumenti per sviluppatori?
Per come lo capisco, se uno script sul lato client in esecuzione su una pagina da foo.com vuole richiedere dati da bar.com, nella richiesta deve specificare l'intestazione Origin: http://foo.come la barra deve rispondere Access-Control-Allow-Origin: http://foo.com. Cosa c'è per impedire al codice dannoso del sito roh.com di falsificare semplicemente l'intestazione Origin: …
Per il mio processo di autenticazione creo un token univoco quando un utente accede e lo inserisco in un cookie utilizzato per l'autenticazione. Quindi vorrei inviare qualcosa del genere dal server: Set-Cookie: token=$2a$12$T94df7ArHkpkX7RGYndcq.fKU.oRlkVLOkCBNrMilaSWnTcWtCfJC; path=/; Che funziona su tutti i browser. Quindi per eliminare un cookie invio un cookie simile con …
Esiste un modo affidabile per ottenere un fuso orario dal browser del client? Ho visto i seguenti link ma voglio una soluzione più solida. Rilevamento automatico di un fuso orario con JavaScript Rilevamento del fuso orario in JavaScript
Qual è la differenza tra HTTP 301e 308codici di stato? 301 (Spostato in modo permanente): questa e tutte le richieste future devono essere indirizzate all'URI specificato. 308 (Reindirizzamento permanente): la richiesta e tutte le richieste future devono essere ripetute utilizzando un altro URI. Sembrano essere simili.
Sto riscontrando problemi nel trovare informazioni autorevoli sul comportamento con campi duplicati della stringa di query HTTP GET, come http://example.com/page?field=foo&field=bar e in particolare se l'ordine è mantenuto o meno. La maggior parte dei linguaggi orientati al web producono un array contenente sia foo che bar associati a un "campo" chiave, …
Voglio effettuare una chiamata HTTP in uscita da node.js, usando lo standard http.Client. Ma non riesco a raggiungere il server remoto direttamente dalla mia rete e devo passare attraverso un proxy. Come posso dire a node.js di usare il proxy?
Se lo faccio ... conn = new URL(urlString).openConnection(); System.out.println("Proxy? " + conn.usingProxy()); stampa Proxy? false Il problema è che sono dietro un proxy. Da dove la JVM ottiene le sue informazioni proxy da Windows? Come lo installo? Tutte le altre mie app sembrano perfettamente soddisfatte del mio proxy.
Esiste qualcosa di non RESTful nel fornire parametri a una richiesta DELETE HTTP? Il mio scenario è che sto modellando "Sei sicuro di volerlo eliminare?" scenario. In alcuni casi, lo stato della risorsa suggerisce che l'eliminazione richiesta potrebbe non essere valida. Probabilmente puoi immaginare alcuni scenari in cui è richiesta …
Sto creando un'API RESTful utilizzando ASP.NET Core MVC e desidero utilizzare i parametri querystring per specificare il filtro e il paging su una risorsa che restituisce una raccolta. In tal caso, devo leggere i valori passati nella stringa di query per filtrare e selezionare i risultati da restituire. Ho già …
Sono interessato a esporre un'interfaccia REST diretta a raccolte di documenti JSON (pensa a CouchDB o Persevere ). Il problema in cui mi imbatto è come gestire l' GEToperazione sulla radice della raccolta se la raccolta è grande. Ad esempio, fingo di esporre la Questionstabella di StackOverflow in cui ogni …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.