Friday 13 October 2017

Content Type Http Binær Alternativ


4 Innholdstype-toppfeltet Formålet med feltet Innholdstype er å beskrive dataene i kroppen fullt nok at mottakerbrukeragenten kan velge en passende agent eller mekanisme for å presentere dataene til brukeren eller på annen måte håndtere dataene på en passende måte. Innhullingsfeltet Innholdstype brukes til å spesifisere typen av data i en entitets kropp, ved å gi type - og undertypeidentifikatorer, og ved å gi tilleggsinformasjon som kan være nødvendig for visse typer. Etter typen og subtypenavn er resten av topptekstfeltet ganske enkelt et sett med parametere, angitt i en attributevalueringsnotasjon. Settet av meningsfulle parametere er forskjellig for de forskjellige typene. Bestilling av parametere er ikke signifikant. Blant de definerte parametrene er en charset-parameter som karaktersettet som brukes i kroppen kan bli erklært. Kommentarer er tillatt i samsvar med RFC 822-regler for strukturerte headerfelter. Generelt brukes innholdsnivået på toppnivå til å deklarere den generelle typen data, mens subtypen spesifiserer et bestemt format for den typen data. En innholdstype av imagexyz er således nok til å fortelle en brukeragent at dataene er et bilde, selv om brukeragenten ikke har kjennskap til det bestemte bildeformatet xyz. Slike opplysninger kan f. eks. Brukes til å bestemme hvorvidt en bruker skal vise de rå dataene fra en ukjent undertype. En slik handling kan være rimelig for ukjente teksttyper, men ikke for ukjente undertyper av bilde eller lyd. Av denne grunn bør registrerte undertyper av lyd, bilde, tekst og video ikke inneholde innebygd informasjon som egentlig er av en annen type. Slike sammensatte typer bør representeres ved hjelp av flerart eller applikasjonstyper. Parametre er modifikatorer av innholdsunderkategorien, og påvirker ikke fundamentalt kravene til vertssystemet. Selv om de fleste parametere bare gir mening med visse innholdstyper, er andre globale i den forstand at de kan gjelde for hvilken som helst undertype. For eksempel er grenseparameteren kun fornuftig for innholdsfortegnelsen for flerart, men charset-parameteren kan være fornuftig med flere innholdstypene. Et innledende sett med syv innholdstypene er definert av dette dokumentet. Dette settet med toppnivå navn er ment å være vesentlig fullført. Det forventes at tillegg til det større settet av støttede typer generelt kan oppnås ved opprettelse av nye undertyper av disse innledende typene. I fremtiden kan flere toppnivåtyper bare defineres av en utvidelse til denne standarden. Hvis en annen primær type skal brukes av en eller annen grunn, må den gis et navn som begynner med X - for å indikere sin ikke-standardstatus og for å unngå potensiell konflikt med et fremtidig offisielt navn. I den utvidede BNF-notasjonen til RFC 822. defineres en innholds-type header-feltverdi som følger: Merk at definisjonen av tspecials er den samme som RFC 822-definisjonen av spesialtilbud med tillegg av de tre tegnene,, og. Legg også merke til at en undertype-spesifikasjon er obligatorisk. Det finnes ingen standard undertyper. Type-, undertype - og parameternavnene er ikke saksfølsomme. For eksempel er TEXT, Text og TeXt alle likeverdige. Parameterverdier er normalt saksfølsomme, men enkelte parametere er tolket som tilfeldigvis uansett, avhengig av beregnet bruk. (For eksempel er multipartgrensene små og mellomstore, men tilgangstypen for meldingenExternal-body er ikke sosialfølsom.) Utover denne syntaksen er den eneste begrensningen på definisjonen av subtypenavn ønsket om at bruken ikke må være i konflikt. Det vil si at det ville være uønsket å ha to forskjellige fellesskap ved hjelp av Content-Type: applicationfoobar for å bety to forskjellige ting. Prosessen med å definere nye innholdsundertyper er da ikke ment å være en mekanisme for å pålegge begrensninger, men bare en mekanisme for publisering av brukene. Det er derfor to akseptable mekanismer for å definere nye innholdstypesubtyper: Private verdier (som begynner med X-) kan defineres bilateralt mellom to samvirkende agenter uten utenregistrering eller standardisering. Nye standardverdier må dokumenteres, registreres og godkjennes av IANA, som beskrevet i Vedlegg F. Når de er beregnet for offentlig bruk, må formatene de refererer til også defineres av en publisert spesifikasjon, og muligens tilbys for standardisering. De syv standardinnstilte forhåndsdefinerte innholdstypene er detaljert i hoveddelen av dette dokumentet. De er: tekst tekstlig informasjon. Den primære undertypen, vanlig, indikerer vanlig (uformatert) tekst. Ingen spesiell programvare er nødvendig for å få full mening av teksten, bortsett fra støtte for det angitte tegnsettet. Undertyper skal brukes til beriket tekst i skjemaer hvor applikasjonsprogramvaren kan forbedre utseendet på teksten, men slik programvare må ikke kreves for å få den generelle ideen om innholdet. Mulige undertyper inkluderer således alle lesbare tekstbehandlingsformater. En veldig enkel og bærbar undertype, richtext, er definert i dette dokumentet. flerartsdata som består av flere deler av uavhengige datatyper. Fire innledende undertyper er definert, inkludert den primære blandede undertypen, alternativ for å representere de samme dataene i flere formater, parallelt for deler som skal sees samtidig, og fordøyes for flerartsenheter der hver del er av typen melding. melding en innkapslet melding. En del av innholdstype-meldingen er i seg selv en fullstendig formatert RFC 822-conformant-melding som kan inneholde sitt eget forskjellige innholds-type header-felt. Den primære subtypen er rfc822. Den delte subtypen er definert for delvise meldinger, for å tillate fragmentert overføring av legemer som antas å være for store til å passere gjennom posttransportanlegg. En annen undertype, Ekstern kropp, er definert for å spesifisere store kropper ved henvisning til en ekstern datakilde. bilde bilde data. Bildet krever en visningsenhet (for eksempel en grafisk skjerm, en skriver eller en faksmaskin) for å vise informasjonen. Initial subtypes er definert for to mye brukt bildeformater, jpeg og gif. lyd lyddata, med grunnleggende undertype. Lyd krever en lydutgangsenhet (for eksempel en høyttaler eller en telefon) for å vise innholdet. video video data. Video krever muligheten til å vise bevegelige bilder, vanligvis med spesialisert maskinvare og programvare. Den opprinnelige undertypen er mpeg. Søk på annen form for data, vanligvis enten ufortolket binær data eller informasjon som skal behandles av en e-postbasert applikasjon. Den primære undertypen, oktetstrømmen, skal brukes i tilfelle ufortolket binær data, i så fall er den enkleste anbefalte handlingen å tilby å skrive informasjonen til en fil for brukeren. To tilleggsundertyper, ODA og PostScript, er definert for å transportere ODA - og PostScript-dokumenter i organer. Andre forventede bruksområder for applikasjon inkluderer regneark, data for postbaserte planleggingssystemer og språk for aktiv (beregningsfull) e-post. (Merk at aktiv e-post innebærer flere sikkerhetsvurderinger, som diskuteres senere i dette notatet, spesielt i sammenheng med applicationPostScript.) Standard RFC 822-meldinger er skrevet med denne protokollen som vanlig tekst i US-ASCII-tegnsettet, som kan spesifiseres eksplisitt som innholdstype: tekstplain charsetus-ascii. Hvis ingen innholdstype er angitt, enten ved feil eller av en eldre brukeragent, antas denne standarden. I nærvær av et MIME-Version header-felt kan en mottakende brukeragent også anta at vanlig US-ASCII-tekst var avsenderens hensikt. I mangel av en MIME-Versjon-spesifikasjon, må vanlig US-ASCII-tekst fortsatt antas, men senders hensikt kan ha vært ellers. Det bør bemerkes at listen over innholdsverdier som er gitt her, kan bli utvidet i tide via mekanismene beskrevet ovenfor, og at settet av subtyper forventes å vokse vesentlig. Når en e-postleser møter e-post med en ukjent innholdstypenavn, bør den generelt behandle den som tilsvarende for applicationoctet-strømmen, som beskrevet senere i dette dokumentet. Alternativalternativer Alpari Limited, Cedar Hill Crest, Villa, Kingstown VC0100, Saint Vincent og Grenadinene, Vestindia, er registrert under registrert nummer 20389 IBC 2012 av Registrar of International Business Companies, registrert av Financial Services Authority of Saint Vincent og Grenadinene. Alpari Limited, 60 Market Square, Belize City, Belize, er innlemmet under registrert nummer 137.509, godkjent av International Financial Services Commission of Belize, lisensnummer IFSC60301TS17. Alpari Research Analysis Limited, 17 Ensign House, Admirals Way, Canary Wharf, London, Storbritannia, E14 9XQ (finansiell forskning og analyse for Alpari-omsetninger). Alpari er medlem av The Financial Commission. en internasjonal organisasjon som arbeider med å løse tvister i finansbransjen i Forex markedet. Risikofriansvarsel. Før du handler, bør du sørge for at du fullt ut forstår risikoen ved leveransehandel og har den nødvendige opplevelsen. 1998-2017 Alpari Limited Data kan ikke vises.32 Oppdateringsdata kan ikke vises.32 Oppdatering Vi kan snakke med deg på følgende språk: Data kan ikke vises.32 Oppdatering Beklager, det har oppstått en feil. Prøv igjen senere. Varsling av denne feilen har blitt sendt til vårt tekniske supportteam. For å bli omdirigert til den europeiske Alpari-nettsiden, som drives av Alpari Europe Ltd., et selskap registrert i Malta og regulert av MFSA, klikker du Fortsett. For å forbli på denne siden, klikker du Cancel. Id anbefaler applicationoctet-stream som RFC2046 sier Undertekst-subtypen er brukt til å indikere at en kropp inneholder vilkårlig binær data og Den anbefalte handlingen for en implementering som mottar en applikasjonsbehandlet enhet er å bare tilby å sette dataene i en fil. . Jeg tror på den måten at du får bedre håndtering fra vilkårlig programmer, som kanskje barf når du støter på din ukjente mime-type. Mimetype headers er gjenkjent av nettleseren med det formål å (raskt) mulig identifisere en handler for å bruke den nedlastede filen som mål, for eksempel vil PDF bli lastet ned og Adobe Reader-programmet vil bli utført med banen til PDF-filen som et argument: Hvis dine behov er å skrive en nettleserforlengelse for å håndtere den nedlastede filen, gjennom operativsystemet, eller hvis du bare vil gjøre prosjektet ditt mer profesjonelt, gå videre og velg en unik mimetype for deg å bruke, ville det gjør ingen forskjell siden operasjonssystemet ikke ville ha noe håndtak for å åpne det med (noen nettlesere har få kombinert plugins, for eksempel har nye Google Chrome-versjoner en innebygd PDF-leser) hvis du vil forsikre deg om at filen ville bli lastet ned se på dette svaret: stackoverflowa34758866257319 Hvis du vil lage filtypen din spesielt organisert, kan det være verdt å legge til noen få bokstaver i de første par byte av filen, for eksempel har hver JPG dette ved filstart: Jeg f du har råd til et hopp på 4 eller 8 byte, kan det være svært nyttig for deg i resten av veien. Besvart 13. jan kl. 6:13 kan du kanskje bruke: Besvart 28. desember kl 16:16 Ditt svar 2017 Stack Exchange , Inc

No comments:

Post a Comment