Wie würden Sie den pass HTTP-Header mit einem standard-Anker-tag?

Laut der HTML-4-Referenz es gibt kein Attribut übergeben, die auf HTTP-Header mit Anker-tag.

Ich würde gerne einen link mit der bitte um einen bestimmten Dateityp mit der Accept header.

Nur so kann ich sehen, lasst es einfach sein, und übergeben Sie ein GET parameter.

Können Sie als warum ich würde mir wünschen, dies zu tun... ich beabsichtige, setzen eine Reihe von Methoden, wie eine öffentliche API, dienen die Ergebnisse als JSON. Und wenn dabei die Anfragen, die mit JavaScript oder einer anderen Programmiersprache, mit der Accept - header, um eine konkrete Anfrage-Antwort-format ist "Der Richtige Weg", es zu tun. Aber das würde bedeuten, dass ich brauche, um Platz für sowohl die Accept header und die GET parameter in meinem code, das riecht wie eine Duplizierung der Logik.

Diesem Thema ist weitgehend umstritten, da solche links werden möglicherweise nicht möglich, die Lesezeichen im browser... immer noch... ich würde gerne wissen, ob es möglich war, ohne zu viel Magie...

  • Mit conneg ist nicht immer "der richtige Weg", es ist nur ein weiteres tool in der toolbox. Erstellen Sie unterschiedliche Ressourcen(URLs) für die Varianten und bewegen sich mit Leben.
InformationsquelleAutor exhuma | 2011-09-29
Schreibe einen Kommentar