Ein notiz.Blog,
Worte tanzen still im Netz,
Gedanken verweilen.

Matthias Pfefferle
Matthias Pfefferle
@pfefferle@notiz.blog

Ich bin Webworker und arbeite als „Open Web Lead“ @ Automattic. Ich blogge, podcaste und schreibe eine Kolumne über das open, independent und federated social Web. Mehr über mich.

772 Beiträge
850 Folgende
Fediverse reactions

13 Kommentare

  1. @pfefferle und irgendwo zwischen den tanzenden Zeilen versteckt sich ein schüchterner JSON-String.Wenn man sich die Details zu deinem Beitrag auf der Webseite ansehen will, zum Beispiel, beim Klicken auf "Kommentar hinterlasse" oder im Feed-Reader.

      1. @pfefferle jetzt geht’s! scheinbar hat meine reply irgendwas geändert. Bevor meine Reply angekommen ist, als noch gar kein Feedback da war, zeigte der Link einfach plaintext json an, wenn man bei dir auf der Seite drauf geklickt hat. Ich hab nicht drauf geachtet, was drin stand, sah nach activityPub Zeug aus.

        1. Caching Probleme 🙄

          Muss ich mich wohl doch nochmal damit beschäftigen! Danke fürs Bescheid sagen!

          1. @pfefferle red mal mit @monospace, der hatte dasselbe Problem, das JSON statt HTML geliefert wurde. Er konnte das fixen.

            1. Danke dir! Die meisten deaktivieren ihr Caching dann, aber ich dachte Surge kann damit umgehen: https://dominikschilling.de/notes/http-accept-header-wordpress-cache-activitypub/

              1. @pfefferle Das ist einfach zu lösen, denn man muss einem (standardkonformen) Cache nur mitteilen, dass dieselbe URL verschiedene Inhalte ausliefert, je nachdem, welches Format angefordert wird. Dafür ist der `Vary`-Header zuständig, weshalb meine Lösung in der `.htaccess` so aussieht:<IfModule mod_headers.c> Header merge Vary "Accept"</IfModule>That's it!

                1. @monospace @pfefferle caching is hard, was?

                  1. @muhh Not as hard as cache invalidation. 😄 @pfefferle

                  2. Naja, normalerweise erkläre ich anderen was sie zu tun haben wenn sie caching probleme haben, deshalb ist es wohl ganz gut, mal selbst mit dem problem zu kämpfen 🙂

                2. Das Problem mit dem Vary header ist, dass er nur für externe Cache-Server funktioniert, ich aber ein lokales WordPress Plugin benutze.

                  1. @pfefferle verstehe, schade.Welches Plugin ist das denn?Ich bin immer sehr interessiert, wie AlleWelt Caching in WP macht.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Your post must include a link to this post.

How does this work?
Write a response on your own website and include a link to this post. Then submit your response’s URL here. Your response may appear here after moderation. To update or remove it, edit or delete your original post and submit the same URL again. Learn more about Webmentions.