Tuesday 22 August 2017

Content-Type Http Binary Alternativ


4 Fältet Content Type-typ Formålet med fältet Content-Type är att beskriva informationen i kroppen fullt så att den mottagande användaragenten kan välja en lämplig agent eller mekanism för att presentera data för användaren eller på annat sätt hantera uppgifterna på ett lämpligt sätt. Fältet Content Type-rubrik används för att ange naturen för data i en enhets kropp, genom att ge typ - och undertypsidentifierare och genom att tillhandahålla extrainformation som kan behövas för vissa typer. Efter namnetyp och undertyp är resten av rubrikfältet helt enkelt en uppsättning parametrar som anges i en attributvärdesnotation. Satsen av meningsfulla parametrar skiljer sig åt för olika typer. Beställningen av parametrar är inte signifikant. Bland de definierade parametrarna finns en charset-parameter, med vilken teckenuppsättningen som används i kroppen kan deklareras. Kommentarer är tillåtna i enlighet med RFC 822 regler för strukturerad rubrikfält. I allmänhet används toppnivån Content-Type för att deklarera den allmänna typen av data, medan subtypen specificerar ett specifikt format för den typen av data. Således är en Content-Type av imagexyz tillräcklig för att berätta för en användaragent att data är en bild, även om användaragenten inte känner till det specifika bildformatet xyz. Sådan information kan exempelvis användas för att bestämma huruvida en användare ska visa rådata från en oigenkänd subtyp - en sådan åtgärd kan vara rimlig för okända undertyper av text, men inte för oigenkända undertyper av bild eller ljud. Av denna anledning bör registrerade undertyper av ljud, bild, text och video inte innehålla inbyggd information som verkligen är av en annan typ. Sådana föreningstyper ska representeras med användning av multipart eller applikationstyper. Parametrar är modifierare av innehållsundertypen och påverkar inte fundamentalt värdsystemets krav. Även om de flesta parametrarna endast är avgörande för vissa innehållstyper, är andra globala i den meningen att de kan vara tillämpliga på någon undertyp. Gränsparametern är till exempel endast meningsfull för multiparthaltstypen, men charset-parametern kan vara meningsfull med flera innehållstyper. En första uppsättning av sju innehållstyper definieras av detta dokument. Den här uppsättningen namn på toppnivå är avsedd att vara väsentligt fullbordad. Det förväntas att tillägg till den större uppsättningen stödda typer i allmänhet kan åstadkommas genom att skapa nya undertyper av dessa initialtyper. I framtiden kan fler typer av högsta nivåer bara definieras av en förlängning till denna standard. Om en annan primär typ ska användas av någon anledning måste den ges ett namn som börjar med X - för att ange sin icke-standardstatus och för att undvika potentiell konflikt med ett framtida officiellt namn. I utvidgad BNF-notering av RFC 822 definieras ett fältvärde för innehållstyps huvudvärde enligt följande: Observera att definitionen av tspecials är samma som RFC 822-definitionen av specialerbjudanden med tillägg av de tre tecknen,, och. Observera också att en subtypspecifikation är obligatorisk. Det finns inga standardundertyper. Typ-, undertyp - och parameternamn är inte skiftlägeskänsliga. TEXT, Text och TeXt är till exempel lika. Parametervärden är normalt skiftlägeskänsliga, men vissa parametrar tolkas som sakskänsliga beroende på avsedd användning. (Till exempel är multipartgränserna skiftlägeskänsliga, men åtkomsttypen för meddelandetExternal-body är inte skiftlägeskänsligt.) Utöver den här syntaxen är den enda begränsningen av definitionen av subtypnamn önskan att deras användningar inte får vara i konflikt. Det vill säga att det skulle vara oönskat att ha två olika grupper med Content Type: applicationfoobar för att innebära två olika saker. Processen att definiera nya innehållsundertyper är då inte avsedd att vara en mekanism för att införa begränsningar, utan bara en mekanism för att publicera användningarna. Det finns därför två acceptabla mekanismer för att definiera nya Subtyps Typ av innehåll: Privata värden (börjar med X-) kan definieras bilateralt mellan två samarbetsvilliga agenter utan extern registrering eller standardisering. Nya standardvärden måste dokumenteras, registreras och godkännas av IANA, enligt beskrivningen i bilaga F. Om de är avsedda för allmänt bruk, måste de format de hänvisar till också definieras av en offentliggjord specifikation och möjligen erbjudas för standardisering. De sju standardinställda fördefinierade innehållstyperna beskrivs i huvuddelen av det här dokumentet. De är: text textuell information. Den primära deltypen, slät, indikerar vanlig (oformaterad) text. Ingen särskild programvara krävs för att få hela texten i texten, förutom stöd för den angivna teckenuppsättningen. Undertyper ska användas för berikad text i blanketter där applikationsprogrammet kan förbättra textens utseende, men sådan programvara får inte vara nödvändig för att få den allmänna idén om innehållet. Möjliga undertyper inkluderar alltså ett läsbart ordbehandlingsformat. En mycket enkel och bärbar subtyp, richtext, definieras i detta dokument. multipartdata som består av flera delar av oberoende datatyper. Fyra initiala subtyper definieras, inklusive den primära blandade subtypen, alternativ för att representera samma data i flera format, parallellt för delar som är avsedda att ses samtidigt och smälta för multipart-enheter där varje del är av typmeddelande. meddelande ett inkapslat meddelande. En del av innehålls-typ-meddelandet är i sig ett fullständigt formaterat RFC 822-conformant-meddelande som kan innehålla sitt eget olika Innehålls-Typ-rubrikfält. Den primära subtypen är rfc822. Den partiella subtypen definieras för partiella meddelanden, för att tillåta fragmenterad överföring av kroppar som anses vara för stora för att passera genom posttransportanläggningar. En annan undertyp, Extern kropp, definieras för att ange stora kroppar med hänvisning till en extern datakälla. bildbilddata. Bilden kräver en visningsenhet (t. ex. en grafisk bildskärm, en skrivare eller en faxmaskin) för att visa informationen. Initiala subtyper definieras för två ofta använda bildformat, jpeg och gif. ljud ljud data, med grundläggande subtyp grundläggande. Ljud kräver en ljudutgångsenhet (t. ex. en högtalare eller en telefon) för att visa innehållet. video video data. Video kräver möjligheten att visa rörliga bilder, vanligtvis med specialiserad hårdvara och mjukvara. Den ursprungliga deltypen är mpeg. Ansök någon annan typ av data, vanligtvis antingen otolkad binär data eller information som ska behandlas av en postbaserad applikation. Den primära subtypen, oktetströmmen, ska användas vid otolkad binär data, i vilket fall den enklaste rekommenderade åtgärden är att erbjuda att skriva informationen till en fil för användaren. Två ytterligare undertyper, ODA och PostScript, definieras för att transportera ODA - och PostScript-dokument i kroppar. Andra förväntade användningar för ansökan inkluderar kalkylblad, data för postbaserade schemaläggningssystem och språk för aktivt (beräknings) e-post. (Observera att aktivt e-postmeddelande medför flera säkerhetsbedömningar, som diskuteras senare i det här notatet, särskilt i samband med applicationPostScript.) Standard RFC 822-meddelanden skrivs med detta protokoll som vanlig text i teckenuppsättningen US-ASCII, som kan explicit anges som innehållstyp: textplain charsetus-ascii. Om ingen innehållstyp anges, antingen genom fel eller av en äldre användaragent, antas denna standard. I närvaro av ett MIME-Version-huvudfält kan en mottagande användaragent också anta att den vanliga US-ASCII-texten var avsändarens avsikt. I avsaknad av en MIME-version-specifikation måste en vanlig US-ASCII-text fortfarande antas, men avsändarens avsikt kan ha varit annorlunda. Det bör noteras att listan över innehålls-typvärden som anges här kan ökas i tid via mekanismerna beskrivna ovan, och att uppsättningen av subtyper förväntas öka väsentligt. När en e-postläsare möter mail med ett okänt innehållstyp, bör det i allmänhet behandla det som likvärdigt med applicationoctet-strömmen, som beskrivs senare i det här dokumentet. Binära alternativtyper Alpari Limited, Cedar Hill Crest, Villa, Kingstown VC0100, Saint Vincent och Grenadinerna, Västindien, är införda under registrerat nummer 20389 IBC 2012 av Registrar för internationella företag, registrerad av Finansinspektionen i Saint Vincent och Grenadinerna. Alpari Limited, 60 Market Square, Belize City, Belize, är införlivat med registrerat nummer 137 509, auktoriserat av International Financial Services Commission of Belize, licensnummer IFSC60301TS17. Alpari Research Analysis Limited, 17 Ensign House, Admirals Way, Canary Wharf, London, Storbritannien, E14 9XQ (finansiell forskning och analys för Alpari-ombud). Alpari är medlem i Financial Commission. en internationell organisation som arbetar med att lösa tvister inom finansbranschen på valutamarknaden. Riskfriskrivning. Innan du handlar bör du se till att du fullt ut förstår riskerna med levererad handel och har den erfarenhet som krävs. 1998-2017 Alpari Limited Data kan inte visas.32 Uppdatera data kan inte visas.32 Uppdatera Vi kan prata med dig på följande språk: Data kan inte visas.32 Uppdatering Tyvärr, ett fel har inträffat. Vänligen försök igen senare. Meddelande om detta fel har skickats till vårt tekniska supportteam. Omdirigeras till den europeiska Alpari-webbplatsen, som drivs av Alpari Europe Ltd., ett företag registrerat i Malta och reglerat av MFSA, klickar du på Fortsätt. För att vara kvar på den här sidan klickar du på Cancel. Id rekommenderar applicationoctet-stream som RFC2046 säger Octet-stream-subtypen används för att indikera att en kropp innehåller godtycklig binär data och den rekommenderade åtgärden för en implementering som tar emot en applikationstjänst-enhet är helt enkelt erbjuda att sätta data i en fil. . Jag tror på det sättet att du kommer att få bättre hantering från godtyckliga program, som kanske kan leda när du stöter på din okända mime-typ. mimetyphuvuden känns igen av webbläsaren för att (snabbt) kunna identifiera en hanterare för att använda den nedladdade filen som mål, till exempel skulle PDF hämtas och ditt Adobe Reader-program skulle exekveras med sökvägen till PDF-filen som ett argument Om dina behov är att skriva en webbläsareutvidgning för att hantera din nedladdade fil, genom ditt operativsystem, eller om du helt enkelt vill göra ditt projekt mer professionellt, fortsätt och välj en unik mimetyp för dig att använda skulle det gör ingen skillnad eftersom operativsystemet inte skulle ha något handtag för att öppna det med (vissa webbläsare har få bundna plugins, till exempel nya Google Chrome-versioner har en inbyggd PDF-läsare) om du vill kontrollera att filen skulle ladda ner kolla på det här svaret: stackoverflowa34758866257319 Om du vill göra din filtyp speciellt organiserad kan det vara värt att lägga till några bokstäver i de första byte av filen, till exempel, varje JPG har detta vid sin filstart: jag f du har råd med ett hopp på 4 eller 8 byte det kan vara till stor hjälp för dig i resten av vägen svarade jan 13 16 kl 6:13 du kan kanske använda: svarat dec 28 16 kl 10:16 Ditt svar 2017 Stack Exchange , Inc

No comments:

Post a Comment