2010-08-30 11 views
14

Sto modificando un server di rotaie per gestire il plist binario da un client iPhone tramite richieste POST e PUT. Il tipo di contenuto per il testo plist è testo/plist, per quanto posso dire. Vorrei che il server gestisse sia il testo che i file binari, quindi vorrei distinguere tra le due forme. Qual è il tipo di contenuto per il plist binario?Qual è il tipo di contenuto HTTP per plinary binario?

risposta

18

credo che la maggior parte dei formati binari sono preceduti da application così forse application/plist.

vedere il fondo della RFC1341.

Aggiornamento

Come Pumbaa80 accennato, dal momento che application/plist non è un mimo-tipo standard che dovrebbe essere application/x-plist.

In RFC2045 spiega questo:

In futuro, più tipi di alto livello possono essere definiti soltanto da un'estensione standard-track a questo standard. Se un altro tipo di livello superiore deve essere utilizzato per qualsiasi motivo, deve essere dato un nome che inizia con "X-" per indicare il suo stato non standard e per evitare un potenziale conflitto con un nome ufficiale futuro.

+0

Va bene, quella era la mia ipotesi semi-istruita. Quindi deve essere giusto. :-) Accetterò la tua risposta a meno che qualcun altro abbia un suggerimento migliore. Grazie per il tuo contributo! –

+7

Non [c'è] (http://www.iana.org/assignments/media-types/application/) application/plist MIME-Type. Utilizzare invece l'applicazione/x-plist. – user123444555621

Problemi correlati