Généré le 15 Janvier 2026 17:39
Vieilles statistiques? UPDATE !
Le score est de 63/100
Titre
jooby: do more! more easily!!
Longueur : 29
Parfait, votre titre contient entre 10 et 70 caractères.
Description
The modular micro web framework for Java
Longueur : 40
Idéalement, votre balise META description devrait contenir entre 70 et 160 caractères (espaces compris). Utilisez cet outil gratuit pour calculer la longueur du texte.
Mots-clefs
Java, Modern, Micro, Web, Framework, Reactive, Lightweight, Microservices
Bien, votre page contient une balise META keywords.
Propriétés Open Graph
Cette page ne profite pas des balises META Open Graph. Cette balise permet de représenter de manière riche n'importe quelle page dans le graph social (environnement social). Utilisez ce générateur gratuit de balises META Open Graph pour les créer.
Niveaux de titre
| H1 | H2 | H3 | H4 | H5 | H6 |
| 1 | 23 | 92 | 100 | 15 | 0 |
Images
Nous avons trouvé 527 image(s) sur cette page Web.
Bien, la plupart ou la totalité de vos images possèdent un attribut alt
Ratio texte/HTML
Ratio : 35%
Idéal! le ratio de cette page texte/HTML est entre 25 et 70 pour cent.
Flash
Parfait, aucun contenu FLASH n'a été détecté sur cette page.
Iframe
Génial, il n'y a pas d'Iframes détectés sur cette page.
Réécriture d'URLs
Bien. Vos liens sont optimisés!
Tiret bas dans les URLs
Parfait! Aucuns soulignements détectés dans vos URLs.
Liens dans la page
Nous avons trouvé un total de 656 lien(s) dont 9 lien(s) vers des fichiers
| Texte d'ancre | Type | Juice |
|---|---|---|
| 1. Introduction | Interne | Passing Juice |
| 1.1. Features | Interne | Passing Juice |
| 1.2. Script API | Interne | Passing Juice |
| 1.3. MVC API | Interne | Passing Juice |
| 2. Getting Started | Interne | Passing Juice |
| 2.1. Code Snippets | Interne | Passing Juice |
| 3. Router | Interne | Passing Juice |
| 3.1. Route | Interne | Passing Juice |
| 3.1.1. Attributes | Interne | Passing Juice |
| 3.2. Path Pattern | Interne | Passing Juice |
| 3.2.1. Static | Interne | Passing Juice |
| 3.2.2. Variable | Interne | Passing Juice |
| 3.2.3. Regex | Interne | Passing Juice |
| 3.2.4. * Catchall | Interne | Passing Juice |
| 3.3. Handler | Interne | Passing Juice |
| 3.3.1. Filter | Interne | Passing Juice |
| 3.3.2. Before | Interne | Passing Juice |
| 3.3.3. After | Interne | Passing Juice |
| 3.3.4. Complete | Interne | Passing Juice |
| 3.4. Pipeline | Interne | Passing Juice |
| 3.4.1. Order | Interne | Passing Juice |
| 3.4.2. Scoped Filter | Interne | Passing Juice |
| 3.5. Grouping routes | Interne | Passing Juice |
| 3.6. Composing | Interne | Passing Juice |
| 3.6.1. Mount | Interne | Passing Juice |
| 3.6.2. Install | Interne | Passing Juice |
| 3.7. Dynamic Routing | Interne | Passing Juice |
| 3.8. Multiple routers | Interne | Passing Juice |
| 3.9. Options | Interne | Passing Juice |
| 3.9.1. Routing | Interne | Passing Juice |
| 3.9.2. Hidden Method | Interne | Passing Juice |
| 4. Context | Interne | Passing Juice |
| 4.1. Parameters | Interne | Passing Juice |
| 4.1.1. Header | Interne | Passing Juice |
| 4.1.2. Cookie | Interne | Passing Juice |
| 4.1.3. Path | Interne | Passing Juice |
| 4.1.4. Query | Interne | Passing Juice |
| 4.1.5. Formdata | Interne | Passing Juice |
| 4.1.6. Multipart | Interne | Passing Juice |
| 4.1.7. Session | Interne | Passing Juice |
| 4.1.8. Flash | Interne | Passing Juice |
| 4.1.9. Parameter Lookup | Interne | Passing Juice |
| 4.1.10. Client Certificates | Interne | Passing Juice |
| 4.2. Value API | Interne | Passing Juice |
| 4.2.1. Single value | Interne | Passing Juice |
| 4.2.2. Default and Optional value | Interne | Passing Juice |
| 4.2.3. Multiple values | Interne | Passing Juice |
| 4.2.4. Structured data | Interne | Passing Juice |
| 4.2.5. Value Factory | Interne | Passing Juice |
| 4.3. Request Body | Interne | Passing Juice |
| 4.3.1. Message Decoder | Interne | Passing Juice |
| 4.4. Response Body | Interne | Passing Juice |
| 4.4.1. Message Encoder | Interne | Passing Juice |
| 5. MVC API | Interne | Passing Juice |
| 5.1. Getting Started | Interne | Passing Juice |
| 5.2. Registration | Interne | Passing Juice |
| 5.3. Parameters | Interne | Passing Juice |
| 5.3.1. Header | Interne | Passing Juice |
| 5.3.2. Cookie | Interne | Passing Juice |
| 5.3.3. Path | Interne | Passing Juice |
| 5.3.4. Query | Interne | Passing Juice |
| 5.3.5. Formdata/Multipart | Interne | Passing Juice |
| 5.3.6. Body | Interne | Passing Juice |
| 5.3.7. Bind | Interne | Passing Juice |
| 5.3.8. Flash | Interne | Passing Juice |
| 5.3.9. Session | Interne | Passing Juice |
| 5.3.10. Context | Interne | Passing Juice |
| 5.3.11. Multiple Sources | Interne | Passing Juice |
| 5.4. Responses | Interne | Passing Juice |
| 5.4.1. Status Code | Interne | Passing Juice |
| 5.4.2. NonBlocking | Interne | Passing Juice |
| 5.5. Execution model | Interne | Passing Juice |
| 5.6. JAX-RS Annotations | Interne | Passing Juice |
| 5.7. Generated router | Interne | Passing Juice |
| 5.8. Annotation Processor Options | Interne | Passing Juice |
| 5.8.1. Setting options | Interne | Passing Juice |
| 6. Static Files | Interne | Passing Juice |
| 6.1. Static Site | Interne | Passing Juice |
| 6.2. SPAs | Interne | Passing Juice |
| 6.3. Options | Interne | Passing Juice |
| 7. Templates | Interne | Passing Juice |
| 7.1. Template Engine | Interne | Passing Juice |
| 7.2. View Model | Interne | Passing Juice |
| 8. Session | Interne | Passing Juice |
| 8.1. In-Memory Session | Interne | Passing Juice |
| 8.2. Signed Session | Interne | Passing Juice |
| 8.3. Stores | Interne | Passing Juice |
| 9. Web Sockets | Interne | Passing Juice |
| 9.1. Structured data | Interne | Passing Juice |
| 9.2. Options | Interne | Passing Juice |
| 9.2.1. Connection Timeouts | Interne | Passing Juice |
| 9.2.2. Max size | Interne | Passing Juice |
| 10. Server-Sent Events | Interne | Passing Juice |
| 10.1. Message Options | Interne | Passing Juice |
| 10.2. Connection Lost | Interne | Passing Juice |
| 10.3. Keep Alive | Interne | Passing Juice |
| 11. Execution Model | Interne | Passing Juice |
| 11.1. Mode | Interne | Passing Juice |
| 11.1.1. Event Loop | Interne | Passing Juice |
| 11.1.2. Worker | Interne | Passing Juice |
| 11.1.3. Default | Interne | Passing Juice |
| 11.2. Worker Executor | Interne | Passing Juice |
| 12. Responses | Interne | Passing Juice |
| 12.1. Raw | Interne | Passing Juice |
| 12.2. Streaming / Chunked | Interne | Passing Juice |
| 12.3. File download | Interne | Passing Juice |
| 12.4. NonBlocking | Interne | Passing Juice |
| 12.4.1. CompletableFuture | Interne | Passing Juice |
| 12.4.2. Mutiny | Interne | Passing Juice |
| 12.4.3. RxJava | Interne | Passing Juice |
| 12.4.4. Reactor | Interne | Passing Juice |
| 12.4.5. Kotlin Coroutines | Interne | Passing Juice |
| 12.5. Send methods | Interne | Passing Juice |
| 13. Error Handler | Interne | Passing Juice |
| 13.1. Custom Error Handler | Interne | Passing Juice |
| 13.2. Catch by Code | Interne | Passing Juice |
| 13.3. Catch by Exception | Interne | Passing Juice |
| 13.4. Problem Details | Interne | Passing Juice |
| 13.4.1. Set up ProblemDetails | Interne | Passing Juice |
| 13.4.2. Creating problems | Interne | Passing Juice |
| 13.4.3. Adding extra parameters | Interne | Passing Juice |
| 13.4.4. Adding headers | Interne | Passing Juice |
| 13.4.5. Respond with errors details | Interne | Passing Juice |
| 13.4.7. Custom Problems | Interne | Passing Juice |
| 13.4.8. Custom Exception Handlers | Interne | Passing Juice |
| 14. Configuration | Interne | Passing Juice |
| 14.1. Environment | Interne | Passing Juice |
| 14.2. Default Environment | Interne | Passing Juice |
| 14.3. Overrides | Interne | Passing Juice |
| 14.4. Custom environment | Interne | Passing Juice |
| 14.5. Logging | Interne | Passing Juice |
| 14.5.1. Logback | Interne | Passing Juice |
| 14.5.2. Log4j2 | Interne | Passing Juice |
| 14.5.3. Environment logging | Interne | Passing Juice |
| 14.6. Application Properties | Interne | Passing Juice |
| 15. Extensions and Services | Interne | Passing Juice |
| 15.1. Writing Custom Extension | Interne | Passing Juice |
| 15.2. Collection of Services | Interne | Passing Juice |
| 15.3. Dependency Injection | Interne | Passing Juice |
| 15.3.1. Avaje Inject | Interne | Passing Juice |
| 15.3.2. Dagger | Interne | Passing Juice |
| 15.3.3. Guice | Interne | Passing Juice |
| 16. Testing | Interne | Passing Juice |
| 16.1. Unit Testing | Interne | Passing Juice |
| 16.1.1. Options | Interne | Passing Juice |
| 16.2. Integration Testing | Interne | Passing Juice |
| 16.2.1. Arguments | Interne | Passing Juice |
| 17. Development | Interne | Passing Juice |
| 17.1. Usage | Interne | Passing Juice |
| 17.2. Compilation & Restart | Interne | Passing Juice |
| 17.3. Options | Interne | Passing Juice |
| 18. Handlers | Interne | Passing Juice |
| 18.1. AccessLogHandler | Interne | Passing Juice |
| 18.2. CorsHandler | Interne | Passing Juice |
| 18.3. CsrfHandler | Interne | Passing Juice |
| 18.4. GracefulShutdown | Interne | Passing Juice |
| 18.5. HeadHandler | Interne | Passing Juice |
| 18.6. RateLimitHandler | Interne | Passing Juice |
| 18.7. SSLHandler | Interne | Passing Juice |
| 18.8. TraceHandler | Interne | Passing Juice |
| 19. Packaging | Interne | Passing Juice |
| 19.1. Single jar | Interne | Passing Juice |
| 19.2. Stork | Interne | Passing Juice |
| 20. Server | Interne | Passing Juice |
| 20.1. Run multiple apps | Interne | Passing Juice |
| 20.2. Manual setup | Interne | Passing Juice |
| 20.3. Options | Interne | Passing Juice |
| 20.4. HTTPS Support | Interne | Passing Juice |
| 20.4.1. Using X.509 | Interne | Passing Juice |
| 20.4.2. Using PKCS12 | Interne | Passing Juice |
| 20.4.3. Client Authentication (Mutual TLS) | Interne | Passing Juice |
| 20.4.4. TLS protocol | Interne | Passing Juice |
| 20.4.5. OpenSSL | Interne | Passing Juice |
| 20.5. HTTP/2 Support | Interne | Passing Juice |
| 21. Modules | Interne | Passing Juice |
| 21.1. Cloud | Interne | Passing Juice |
| 21.2. Data | Interne | Passing Juice |
| 21.3. Validation | Interne | Passing Juice |
| 21.4. Development Tools | Interne | Passing Juice |
| 21.5. Event Bus | Interne | Passing Juice |
| 21.6. JSON | Interne | Passing Juice |
| 21.7. OpenAPI | Interne | Passing Juice |
| 21.8. Template Engine | Interne | Passing Juice |
| 21.9. Security | Interne | Passing Juice |
| 21.10. Session Store | Interne | Passing Juice |
| 21.11. Scheduler | Interne | Passing Juice |
| 22. Appendix | Interne | Passing Juice |
| 22.1. Upgrading from 3.x to 4.x | Interne | Passing Juice |
| 22.1.1. Requirements | Interne | Passing Juice |
| 22.1.2. Special HTTP names | Interne | Passing Juice |
| 22.1.3. Buffer API | Interne | Passing Juice |
| 22.1.4. Value API | Interne | Passing Juice |
| 22.1.5. Session API | Interne | Passing Juice |
| 22.1.6. Server configuration | Interne | Passing Juice |
| 22.1.7. Packages | Interne | Passing Juice |
| 22.1.8. Classes | Interne | Passing Juice |
| 22.1.9. Method | Interne | Passing Juice |
| 22.2. Upgrading from 2.x to 3.x | Interne | Passing Juice |
| 22.2.1. Requirements | Interne | Passing Juice |
| 22.2.2. module-info.java | Interne | Passing Juice |
| 22.2.3. Kotlin | Interne | Passing Juice |
| 22.2.4. jakarta | Interne | Passing Juice |
| 22.2.5. Modules | Interne | Passing Juice |
| 22.2.6. Package renames | Interne | Passing Juice |
| 22.2.7. Class renames | Interne | Passing Juice |
| 22.2.8. Method renames | Interne | Passing Juice |
| 22.2.9. Dependencies | Interne | Passing Juice |
| 22.2.10. Reactive support | Interne | Passing Juice |
| 22.3. Upgrading from 1.x to 2.x | Interne | Passing Juice |
| 22.3.1. Maven coordinates | Interne | Passing Juice |
| 22.3.2. Modules | Interne | Passing Juice |
| 22.3.3. API | Interne | Passing Juice |
| 22.3.4. Route Pipeline | Interne | Passing Juice |
| 4.0.15 | Externe | Passing Juice |
| 3.x | Interne | Passing Juice |
| Migrating from 3.x to 4.x | Interne | Passing Juice |
| 2.x | Interne | Passing Juice |
| Migrating from 2.x to 3.x | Interne | Passing Juice |
| 1.x | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Tech Empower Benchmark | Externe | Passing Juice |
| Hot-Reload for development | Interne | Passing Juice |
| OpenAPI 3 | Interne | Passing Juice |
| Jetty | Externe | Passing Juice |
| Netty | Externe | Passing Juice |
| Vertx | Externe | Passing Juice |
| Undertow | Externe | Passing Juice |
| modules | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Stork native launcher | Externe | Passing Juice |
| jooby-cli.zip | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Router | Externe | Passing Juice |
| routes | Externe | Passing Juice |
| - | Interne | Passing Juice |
| handler | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| context | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Route.Filter | Externe | Passing Juice |
| - | Interne | Passing Juice |
| before | Externe | Passing Juice |
| - | Interne | Passing Juice |
| after | Externe | Passing Juice |
| isResponseStarted() | Externe | Passing Juice |
| - | Interne | Passing Juice |
| complete | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| routes(Runnable) | Externe | Passing Juice |
| path(String,Runnable) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| mount(Router) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| install(Supplier) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| setRouterOptions(RouterOptions) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| setHiddenMethod(String) | Externe | Passing Juice |
| locale() | Externe | Passing Juice |
| locales() | Externe | Passing Juice |
| Accept-Language | Externe | Passing Juice |
| setLocales(List) | Externe | Passing Juice |
| setLocales(Locale…) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Value API | Interne | Passing Juice |
| parameter lookup | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Value | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| QueryString | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Formdata | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Multipart | Externe | Passing Juice |
| FileUpload | Externe | Passing Juice |
| - | Interne | Passing Juice |
| session() | Externe | Passing Juice |
| sessionOrNull() | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Session | Externe | Passing Juice |
| setFlashCookie(Cookie) | Externe | Passing Juice |
| lookup() | Externe | Passing Juice |
| lookup(String,ParamSource…) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| toList() | Externe | Passing Juice |
| toSet() | Externe | Passing Juice |
| - | Interne | Passing Juice |
| get(String) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| RFC 3986 | Externe | Passing Juice |
| Inject | Externe | Passing Juice |
| Named | Externe | Passing Juice |
| - | Interne | Passing Juice |
| ValueFactory | Externe | Passing Juice |
| - | Interne | Passing Juice |
| body() | Externe | Passing Juice |
| - | Interne | Passing Juice |
| MessageDecoder | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| MessageEncoder | Externe | Passing Juice |
| Output | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| mvc(MvcExtension) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Param | Externe | Passing Juice |
| multiple sources | Interne | Passing Juice |
| - | Interne | Passing Juice |
| HeaderParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| CookieParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| PathParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| QueryParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| FormParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| BindParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| FlashParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| SessionParam | Externe | Passing Juice |
| - | Interne | Passing Juice |
| ContextParam | Externe | Passing Juice |
| attributes | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| setResponseCode(StatusCode) | Externe | Passing Juice |
| StatusCode | Externe | Passing Juice |
| - | Interne | Passing Juice |
| non-blocking responses | Interne | Passing Juice |
| - | Interne | Passing Juice |
| EVENT_LOOP | Externe | Passing Juice |
| WORKER | Externe | Passing Juice |
| Dispatch | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| assets(String,Path) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| AssetHandler | Externe | Passing Juice |
| setNoCache() | Externe | Passing Juice |
| cacheControl(Function) | Externe | Passing Juice |
| ModelAndView | Externe | Passing Juice |
| TemplateEngine | Externe | Passing Juice |
| - | Interne | Passing Juice |
| extensions() | Externe | Passing Juice |
| template engines | Interne | Passing Juice |
| - | Interne | Passing Juice |
| SessionStore | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| sign(String,String) | Externe | Passing Juice |
| unsign(String,String) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Caffeine | Interne | Passing Juice |
| JWT | Interne | Passing Juice |
| Redis | Interne | Passing Juice |
| WebSocket | Externe | Passing Juice |
| - | Interne | Passing Juice |
| render(Object) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| duration format | Externe | Passing Juice |
| - | Interne | Passing Juice |
| sizes in bytes | Externe | Passing Juice |
| Server-sent Events | Externe | Passing Juice |
| - | Interne | Passing Juice |
| ServerSentMessage | Externe | Passing Juice |
| Event stream format | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| dispatch(Runnable) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| DEFAULT | Externe | Passing Juice |
| RxJava type | Externe | Passing Juice |
| Reactor type | Externe | Passing Juice |
| Kotlin coroutine | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Netty server | Externe | Passing Juice |
| Undertow server | Externe | Passing Juice |
| Jetty server | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| responseStream() | Externe | Passing Juice |
| responseWriter() | Externe | Passing Juice |
| responseSender() | Externe | Passing Juice |
| Sender | Externe | Passing Juice |
| - | Interne | Passing Juice |
| FileDownload | Externe | Passing Juice |
| AttachedFile | Externe | Passing Juice |
| InlineFile | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| SmallRye Mutiny | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| send(byte[]) | Externe | Passing Juice |
| send(byte[]…) | Externe | Passing Juice |
| send(DataBuffer) | Externe | Passing Juice |
| send(FileDownload) | Externe | Passing Juice |
| send(StatusCode) | Externe | Passing Juice |
| send(InputStream) | Externe | Passing Juice |
| send(String) | Externe | Passing Juice |
| send(String,Charset) | Externe | Passing Juice |
| send(ByteBuffer) | Externe | Passing Juice |
| send(ByteBuffer[]) | Externe | Passing Juice |
| send(FileChannel) | Externe | Passing Juice |
| send(ReadableByteChannel) | Externe | Passing Juice |
| send(Path) | Externe | Passing Juice |
| ErrorHandler | Externe | Passing Juice |
| DefaultErrorHandler | Externe | Passing Juice |
| StatusCodeException | Externe | Passing Juice |
| - | Interne | Passing Juice |
| error(ErrorHandler) | Externe | Passing Juice |
| render(Object) | Externe | Passing Juice |
| json modules | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| IETF RFC 7807 | Externe | Passing Juice |
| RFC 9457 | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| HttpProblem | Externe | Passing Juice |
| - | Interne | Passing Juice |
| valueOf(StatusCode) | Externe | Passing Juice |
| valueOf(StatusCode,String) | Externe | Passing Juice |
| valueOf(StatusCode,String,String) | Externe | Passing Juice |
| badRequest(String,String) | Externe | Passing Juice |
| notFound(String,String) | Externe | Passing Juice |
| unprocessableEntity(String,String) | Externe | Passing Juice |
| internalServerError() | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| HttpProblem.Error | Externe | Passing Juice |
| - | Interne | Passing Juice |
| HttpProblemMappable | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| config | Externe | Passing Juice |
| HOCON | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Environment | Externe | Passing Juice |
| Extension | Externe | Passing Juice |
| getEnvironment() | Externe | Passing Juice |
| - | Interne | Passing Juice |
| loadEnvironment(EnvironmentOptions) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| EnvironmentOptions | Externe | Passing Juice |
| setEnvironmentOptions(EnvironmentOptions) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Slf4j | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Logback | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Log4j2 | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| AvailableSettings | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| require(Class) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| require(Class) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Dagger tutorial | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| MockRouter | Externe | Passing Juice |
| MockContext | Externe | Passing Juice |
| - | Interne | Passing Juice |
| setFullExecution(boolean) | Externe | Passing Juice |
| setLateInit(boolean) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| OkHttp | Externe | Passing Juice |
| JoobyTest | Externe | Passing Juice |
| port() | Externe | Passing Juice |
| http://localhost:port/contextPath | Interne | Passing Juice |
| - | Interne | Passing Juice |
| JBoss Modules | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| AccessLogHandler | Externe | Passing Juice |
| NCSA format | Externe | Passing Juice |
| requestHeader(String…) | Externe | Passing Juice |
| responseHeader(String…) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Cross-Origin Resource Sharing (CORS) | Externe | Passing Juice |
| CorsHandler | Externe | Passing Juice |
| Cors | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Cross Site Request Forgery Handler | Externe | Passing Juice |
| setTokenGenerator(Function) | Externe | Passing Juice |
| setRequestFilter(Predicate) | Externe | Passing Juice |
| - | Interne | Passing Juice |
| GracefulShutdown | Externe | Passing Juice |
| - | Interne | Passing Juice |
| HeadHandler | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Bucket4j | Externe | Passing Juice |
| clustering | Externe | Passing Juice |
| - | Interne | Passing Juice |
| SSLHandler | Externe | Passing Juice |
| configure ssl | Interne | Passing Juice |
| - | Interne | Passing Juice |
| TraceHandler | Externe | Passing Juice |
| - | Interne | Passing Juice |
| jooby-cli | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Maven Tiles | Externe | Passing Juice |
| VertxServer | Externe | Passing Juice |
| VertxServer | Externe | Passing Juice |
| here | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| ServerOptions | Externe | Passing Juice |
| SslOptions | Externe | Passing Juice |
| mkcert | Externe | Passing Juice |
| - | Interne | Passing Juice |
| Let’s Encrypt | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Conscrypt | Externe | Passing Juice |
| BoringSSL | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| AWS-SDK v2 | Interne | Passing Juice |
| AWS SDK v1 | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Ebean | Interne | Passing Juice |
| Flyway | Interne | Passing Juice |
| GraphQL | Interne | Passing Juice |
| HikariCP | Interne | Passing Juice |
| Hibernate | Interne | Passing Juice |
| Jdbi | Interne | Passing Juice |
| Kafka | Interne | Passing Juice |
| Redis | Interne | Passing Juice |
| Vertx mySQL client | Interne | Passing Juice |
| Vertx Postgres client | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Avaje Validator | Interne | Passing Juice |
| Hibernate Validator | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Jooby Run | Interne | Passing Juice |
| Whoops | Interne | Passing Juice |
| Metrics | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Camel | Interne | Passing Juice |
| Vertx | Interne | Passing Juice |
| Gson | Interne | Passing Juice |
| Jackson | Interne | Passing Juice |
| JSON-B | Interne | Passing Juice |
| Avaje-JsonB | Interne | Passing Juice |
| - | Interne | Passing Juice |
| OpenAPI | Interne | Passing Juice |
| Handlebars | Interne | Passing Juice |
| JStachio | Interne | Passing Juice |
| jte | Interne | Passing Juice |
| Freemarker | Interne | Passing Juice |
| Pebble | Interne | Passing Juice |
| Rocker | Interne | Passing Juice |
| Thymeleaf | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Jasypt | Interne | Passing Juice |
| Pac4j | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Caffeine | Interne | Passing Juice |
| JWT | Interne | Passing Juice |
| Redis | Interne | Passing Juice |
| - | Interne | Passing Juice |
| DbScheduler | Interne | Passing Juice |
| Quartz | Interne | Passing Juice |
| - | Interne | Passing Juice |
| report to Github | Externe | Passing Juice |
| edit this file and fix it | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| edit this file and fix it | Externe | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| NonBlocking | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| jooby-maven-plugin | Interne | Passing Juice |
| jooby-swagger-ui | Interne | Passing Juice |
| - | Interne | Passing Juice |
| - | Interne | Passing Juice |
| Route.Decorator | Externe | Passing Juice |
Nuage de mots-clefs
public jooby import ctx get val kotlin java string class
Cohérence des mots-clefs
| Mot-clef | Contenu | Titre | Mots-clefs | Description | Niveaux de titre |
|---|---|---|---|---|---|
| java | 248 | ![]() |
![]() |
![]() |
![]() |
| kotlin | 220 | ![]() |
![]() |
![]() |
![]() |
| ctx | 202 | ![]() |
![]() |
![]() |
![]() |
| jooby | 180 | ![]() |
![]() |
![]() |
![]() |
| class | 174 | ![]() |
![]() |
![]() |
![]() |
Url
Domaine : jooby.io
Longueur : 8
Favicon
Génial, votre site web dispose d'un favicon.
Imprimabilité
Aucun style CSS pour optimiser l'impression n'a pu être trouvé.
Langue
Bien. Votre langue est : en.
Dublin Core
Cette page ne profite pas des métadonnées Dublin Core.
Doctype
HTML 5
Encodage
Parfait. Votre charset est UTF-8.
Validité W3C
Erreurs : 0
Avertissements : 0
E-mail confidentialité
Génial, aucune adresse e-mail n'a été trouvé sous forme de texte!
HTML obsolètes
Génial! Nous n'avons pas trouvé de balises HTML obsolètes dans votre code.
Astuces vitesse
![]() |
Attention! Essayez d'éviter les tableaux imbriqués au format HTML. |
![]() |
Mauvais, votre site web utilise des styles css inline. |
![]() |
Génial, votre site web contient peu de fichiers CSS. |
![]() |
Parfait, votre site web contient peu de fichiers javascript. |
![]() |
Parfait : votre site tire parti de gzip. |
Optimisation mobile
![]() |
Icône Apple |
![]() |
Méta tags viewport |
![]() |
Contenu FLASH |
Sitemap XML
Manquant
Votre site web ne dispose pas d’une sitemap XML, ce qui peut poser problème.
La sitemap recense les URLs que les moteurs de recherche peuvent indexer, tout en proposant d’éventuelles informations supplémentaires (comme la date de dernière mise à jour, la fréquence des changements, ainsi que leur niveau d’importance). Ceci permet aux moteurs de recherche de parcourir le site de façon plus efficace.
Robots.txt
https://jooby.io/robots.txt
Votre site dispose d’un fichier robots.txt, ce qui est optimal.
Mesures d'audience
Manquant
Nous n'avons trouvé aucun outil d'analytics sur ce site.
Un outil de mesure d'audience vous permet d'analyser l’activité des visiteurs sur votre site. Vous devriez installer au moins un outil Analytics. Il est souvent utile d’en rajouter un second, afin de confirmer les résultats du premier.
Free SEO Testing Tool est un outil gratuit de référencement qui vous aidera à analyser vos pages web