tbroyer, to random
@tbroyer@piaille.fr avatar

Tell me you don't understand REST and HTTP without saying you don't understand REST and HTTP.

paulox, (edited ) to memes
@paulox@fosstodon.org avatar

RT @htmx_org

So is anyone actually using htmx or what?

DiazCarrete, (edited ) to random
@DiazCarrete@hachyderm.io avatar
Edent, to fediverse
@Edent@mastodon.social avatar

I'm trying to accept a follow request from Mastodon.social, but the server keeps coming back with the error "found an invalid character in header name".

I'm sending my response to <https://mastodon.social/users/Edent/inbox>

What trivially obvious thing am I missing?

#MastoAdmin #ActivityPub #MastodonAPI

Edent,
@Edent@mastodon.social avatar

It is rather frustrating that there's no way to verify signatures online if they contain "(request-target)".

The server is responding to my server's "Accept" POST with "Verification failed".

As far as I can tell, my signature is valid. It uses the same generation code as other servers as far as I can tell.

This might be a 3-drink problem!

paulox, to webdev
@paulox@fosstodon.org avatar

RT @htmx_org

htmx 2.0 alpha1 targeted for release tomorrow

upgrade guide:
https://v2-0v2-0.htmx.org/migration-guide-htmx-1/

bortzmeyer, to random French
@bortzmeyer@mastodon.gougere.fr avatar

Les rois du Web : toujours pas de redirection en place https://francetravail.fr/

Par contre, il y a un https://www.francetravail.org/ avec du contenu.

#DNS #HTTP

shaft, (edited ) to random French
@shaft@piaille.fr avatar

And the first of the year is... Oblivious , published as a proposed standard.

Note that there is an experimental Oblivious over HTTPS (or "odoh", if you don't like it, you can make an odoh rant ) described in RFC 9230 (June 2022)

https://www.rfc-editor.org/info/rfc9458

cliffle, to web
@cliffle@hachyderm.io avatar

Spent the past few evenings on a very different kind of performance optimization: making my website really, really fast -- with a focus on people with slower, higher-latency connections.

I had to learn some things to pull this off, and I thought they might help others, so I've written the process up in a new blog post:

https://cliffle.com/blog/making-website-faster/

Includes some animated GIFs of the page load experience so you can see how bad it can be!

kik, (edited ) to privacy

Wow, a just popped up to standardize hiding IP address to servers, named Oblivious HTTP : https://www.rfc-editor.org/rfc/rfc9458.html

It uses a relay (so similar to VPNs or Tor), and asymmetrical cryptography to encrypt the final request to the server (so no man in the middle, even when no HTTPS).

It has some limitations though, mainly that, if I understand correctly, the HTTP server needs to be aware of the protocol and implement it, and also, it's saying it can't relay cookies? (that would be a severe limitation, meaning no using it for a website where you're logged in). I'm unsure if they say cookies can't be used, or using cookies negates the benefits (one of their goal being to make subsequent requests not identifiable). Tor still seems like the best choice for , but it's nice to see the matter being worked on by the

Also worth noting that the authors are from Mozilla and Cloudflare.

artychan, to Cats

Someone mentioned the site. I didn't know this was a thing, but now I do! https://http.cat/

frankel, to random
@frankel@mastodon.top avatar

Hypertext Transfer Protocol Field Name Registry: a list of all registered Headers

https://www.iana.org/assignments/http-fields/http-fields.xhtml

frankel, to random
@frankel@mastodon.top avatar
frankel, to random
@frankel@mastodon.top avatar

Per Resource Events: minimal protocol built on top of #HTTP that allows clients to receive notifications directly from any resource of interest

https://datatracker.ietf.org/doc/draft-gupta-httpbis-per-resource-events/

darrel_miller, to random
@darrel_miller@mastodon.social avatar

POST requests identify as they in the family of HTTP requests.

minioctt, (edited ) to AdobePhotoshop Italian

[⤴️ https://octospacc.altervista.org/2023/12/16/572]

La fatta l’altro giorno ha svolto il suo lavoro, e programmarla così è stato furbo. 🌚️ Ho usato quindi:

  • Quella, per eseguire un piccolo per monitorare gli in entrata, controllare che provengano dal mio numero di , e siano del tipo giusto (cioè, con il corpo HTML racchiuso all’interno di un elemento XML <post> che ho inventato di sana pianta), assemblarne multipli in una sola stringa di testo se necessario (per la prova di prima non lo è stato), e inviarli con un’apposita richiesta ad…
  • Un workflow creato al volo su n8n (che gira sul mio ), che usa la semplificata del plugin WP per pubblicare, dato che per qualche motivo il modulo WordPress integrato nella piattaforma non funziona per il mio .

Tutto insieme, questo sistema mi ha permesso di pubblicare su effettivamente tramite un messaggio SMS, inviato dal mio principale, ricevuto dal secondario che ha e fa le sue cose. Nel video c’è la dimostrazione di quel post di prima, appunto; di sfondo, l’interfaccia di che si aggiorna per mostrare la nuova esecuzione avvenuta, e il con il nuovo post arrivato… 🐵️

Ora, ripeto che questo era un , e per il momento nell’anno del signore non ho esigenza di postare così, ma forse il concetto generale potrebbe tornare utile per le emergenze, e in ogni caso certamente fa figo provare sulla mia l’ebrezza di una funzione che solo di tutte ha avuto, e solo per poco tempo. 😤️

Se in futuro volessi davvero usarla, innanzitutto implementerei un sistema di , così che ogni volta che voglio pubblicare devo anche inserire un codice temporaneo (perché SMS è un colabrodo di protocollo, e sarebbe possibile per dei criminali inviare un messaggio che appare come dal mio numero), poi magari implementerei funzioni come la modifica dei post (oltre che qualche feedback per pubblicazione avvenuta con successo o meno, cosa che ho evitato ora perché dalla seconda non posso inviare messaggi, solo ricevere). Per chi vuole curiosare, il per e il JSON per n8n sono qui: https://gitlab.com/octospacc/Snippets/-/tree/main/SmsToWordpress. 🎀️

https://octospacc.altervista.org/2023/12/18/635/

Pol, to Cybersecurity
@Pol@mathstodon.xyz avatar

🚀 Exciting News from Belgium🇧🇪! 4 days ago, a team of researchers has published a paper on a new implementation of SSH over HTTP/3.

📄 Discover their findings and dive into the technical details here: https://arxiv.org/abs/2312.08396

Find the Go implementation at: https://github.com/francoismichel/ssh3

mima, to Discord

I wonder how to rebroadcast an #HTTP audio stream into a #UDP port with #ffmpeg while the client that will listen into the UDP is behind #NAT. I've been searching for answers and doing some trial-and-error, but no joy.

I really wonder how #Discord does #RTP while I'm behind NAT... ​:sagume_think:​ It's really useful when I want to listen to #GensokyoRadio while in a crappy #WiFi network

josephscott, to random

@bagder have you considered enabling compression by default in curl/libcurl? Given the large number of bots and other automation on the net that make use of it, seems like having that on by default could have a sizable impact on the amount of global network traffic.

coolelectronics, to random

fediverse server with 200 members being run entirely off of some random girl's rooted android

kkarhan,

@coolelectronics why not?

I'd not be surprised if that's gonna be the case.

#toybox, the underlying #userland, includes even an #http server!

jschauma, to random
@jschauma@mstdn.social avatar

Because I've been using it quite a bit lately and think it might be useful for some of you, here's a list of #HTTP status codes and descriptions in man page format:

https://github.com/jschauma/httpstatus

#rtfm

jschauma,
@jschauma@mstdn.social avatar

By popular demand: I just added 84 non-standard #HTTP status codes, including from Shopify, Edgio, Akamai EAA, Cloudflare, and others. ✌️

https://github.com/jschauma/httpstatus

YesIKnowIT, to linux
@YesIKnowIT@mastodon.social avatar

curl is the swiss army knife for querying remote services using the , , , , , , , or protocol (and many more!)

Here is a tutorial by Himanshu Arora showing 5 basic examples:
https://www.howtoforge.com/linux-curl-command/

fell, to web
@fell@ma.fellr.net avatar

I did the website test at https://nlnet.nl and it complained to me that I do not redirect HTTP → HTTPS.

Is it really so bad that I give visitors a choice?

#http #https #web #webdev

Chishiki611, to fediverse

Does anyone know how I can look at my notifications using the Misskey/Sharkey HTTP (not streaming) API?

(Note: this will be deleted in 5 days)

Philsturgeon, to random
@Philsturgeon@mastodon.green avatar

If you work with APIs and haven’t dug into OpenAPI yet, here’s a full blown introduction to get you started from absolutely zero context. Written by me, for the excellent folks at @httptoolkit.

https://httptoolkit.com/blog/introduction-to-openapi/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • Durango
  • ethstaker
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • Leos
  • osvaldo12
  • tacticalgear
  • cubers
  • cisconetworking
  • anitta
  • provamag3
  • modclub
  • mdbf
  • GTA5RPClips
  • tester
  • megavids
  • normalnudes
  • lostlight
  • All magazines