Does you web app requires a 10MB JavaScript to work?
Not anymore!
https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Compression_dictionary_transport
The sttp client is an open-source HTTP client for Scala, integrating with every Scala stack, be it synchronous, a.k.a. direct-style, Future-based, or using functional effect systems such as cats-effect, ZIO, Monix, Kyo. The library is available for Scala 2.12, 2.13, and 3 on the JVM, Scala.JS, and Scala Native.
Learn more from our article:
https://softwaremill.com/sttp-client-4-scala-http-client-released/
#scala #http #sttp #programming
iX-Workshop API-Sicherheit: OWASP Top 10 API Security Risks
Lernen Sie hands-on, wie Sie Schwachstellen in der API-Implementierung vermeiden und Angriffe abwehren.
I'm trying to develop a HTTP forward proxy that can handle as much as connections as possible. My best try yet is raw TCP with Tokio and parsing HTTP, handling up to 12-15k connections per second.
Any idea to get even more? Right now looking at io_uring but most implementations in Rust are not maintained.
Проброс сайта, не имеющего глобального IP-а́дреса, из локальной сети на свой сервер в Интернете (обратный прокси) через сеть Yggdrasil
https://multed.com/2024/04/03/nginx-and-yggdrasill.html
#ayuda fediverso #api #http #peertube
#ayudaTec
https://framacolibri.org/t/http-api-video-upload-legacy-path/25386
estoy tratando de usar UploadLegacy para subir un video a peertube, pero quisiera no usar #curl pero sino http. por preferencia personal.
no logro usar un path para el "videofile". si adjunto un binario dandole a add file desde bruno / postman en el body multipart form; va que chuta (vease https://codeberg.org/audricd/yt_2_pt/issues/2#issuecomment-3486267 gracias de nuevo @cosstab !!) pero ahora trato de usar un path file en lugar de un archivo.
@kyva_dev @trankten @t3rr0rz0n3 @sam
se agradece #boost
DDoS Attacks (HTTP/2, DNS, Hacktivist)
This is Real World Technical Analysis
YouTube video: https://youtu.be/t2jKcA1OyBE
#Sponsored #cybersecurity #ddos #dos #DNS #http #tls #hack #hacker #hacking #cyber #internet Radware
We’re cooking up something new at WebPerformance Report!
Here’s a little taste… Can you guess what’s coming? We’re super excited to reveal it soon!
#WebPerf #Security #HTTP #ComingSoon #StayTuned
From: blenderdumbass . org
The multiplayer, or the lack there of, at the moment is so utterly broken and so lacking of being properly made that for a long time, I was just not bothering with it. Seeing it as something unnecessary. Something that does not need to be touched, because other things, like the...
Read or listen: https://blenderdumbass.org/articles/a_rant_about_making_a_multiplayer_game
Trying to come up with my own little self-hosted #http #authentication #daemon to work with #nginx' "authentication request" facility ... first step done!
Now I have a subset of HTTP 1.x implemented in #C, together with a dummy handler showing nothing but a static hello-world root document.
I know it's kind of stubborn doing that in C, but hey, #coding it is great fun
Anubis: self hostable scraper defense software
Weigh the soul of incoming HTTP requests using proof-of-work to stop AI crawlers
Cloudflare puts an end to insecure HTTP
Plain text communication also allows unauthorized persons to view data. Cloudflare therefore also no longer supports HTTP for API calls.
From: blenderdumbass . org
The multiplayer, or the lack there of, at the moment is so utterly broken and so lacking of being properly made that for a long time, I was just not bothering with it. Seeing it as something unnecessary. Something that does not need to be touched, because other things, like the...
Read or listen: https://blenderdumbass.org/articles/a_rant_about_making_a_multiplayer_game
#Gamedev #DanisRace #Networking #Multiplayer #TCP #HTTP #Programming #Python #UPBGE #Blender3d #GNU #Linux #GamingOnLinux #FreeSoftware #OpenSource
Cloudflare macht unsicherem HTTP den Garaus
Klartextkommunikation erlaubt auch Unbefugten Einsicht in Daten. Cloudflare unterstützt daher auch für API-Aufrufe kein HTTP mehr.
Here’s a short guide on how I host websites and single-page applications on the InterPlanetary File System (#IPFS). It covers running a node, #pinning data, #HTTP gateways, the InterPlanetary Name System (#IPNS), and how to get memorable URLs using #DNSLink.
(I've recently published some #browser #tools and #demos on the IPFS and thought you might be interested too. Feedback welcome!)
Should you ever run across an article that says you don't need a VPN because most every website use HTTPS, be aware that you can not see the encryption, or the lack of it, in mobile apps. Thus, things like this happen - Apple did not bother to upgrade their own software from HTTP to HTTPS.
https://9to5mac.com/2025/03/18/apples-passwords-app-was-vulnerable-to-phishing-attacks-for-nearly-three-months-after-launch/
Apple’s Passwords app was vulnerable to phishing attacks for nearly three months after launch
#vpn #http #https #encryption
Mastodon-Client-API
Auch wenn sich im #Fediverse viel um #ActivityPub dreht und hier durchaus auch eine #Client-Schnittstelle skizziert ist, nutzt #Mastodon eine eigene Client-API, die (zumindest teilweise) auch von anderer fediversaler Serversoftware unterstützt wird (z.B. #Friendica, #Firefish, #Mammuthus).
Diese #API (application programming interface, eine #Schnittstelle zur #Programmierung von Anwendungen) dient Apps und Clients dazu, entsprechende Funktionen auf einer #Instanz durchzuführen. Diese API ermöglicht die Entwicklung von Apps wie #Tusky, #Fedilab & Co.
Man kann diese API auch nutzen, um Konten etwa (teil)automatisiert zu betreiben.
Oder Statistiken zu sammeln... oder... oder... ;-)
Die API ist soweit öffentlich dokumentiert und steht frei zur Verfügung.
Allgemeine Dokumentation zu #Mastodon (auf Englisch):
https://docs.joinmastodon.org/
"Getting started with the API":
https://docs.joinmastodon.org/client/intro/
Wer mit dem Gedanken spielt, die API zu nutzen, sollte sich mit #HTTP, #JSON & Co. anfreunden können. Und Englischkenntnisse sind in diesem Bereich grundsätzlich von Vorteil...
OK, something changed this week (95% sure it's going to be AI Bull Shit, the other 5% is some new vulnerability probing)
Quick question for folks who understand HTTP caching on reverse proxies like Squid or Cloudflare. If I have a GET REST endpoint responding with 200 OK and the following headers:
Cache-Control: public, max-age=3600
ETag: "123-a"
The proxy should cache and serve the response without hitting the underlying server more than once for the first hour, then send a request with If-Match: "123-a" when the cache goes stale, right? Is there any reason why it wouldn’t?