1. 27 4月, 2021 1 次提交
  2. 22 4月, 2021 1 次提交
  3. 29 3月, 2021 1 次提交
  4. 15 3月, 2021 2 次提交
  5. 12 1月, 2021 2 次提交
  6. 17 11月, 2020 1 次提交
  7. 26 10月, 2020 1 次提交
  8. 16 10月, 2020 1 次提交
  9. 10 10月, 2020 1 次提交
  10. 06 10月, 2020 1 次提交
    • B
      Add option for ignoring last-modified for static resources · a0af552d
      Brian Clozel 提交于
      Prior to this commit, the resource handler serving static resources for
      Spring MVC and Spring WebFlux would always look at the
      `Resource#lastModified` information, derive the `"Last-Modified"` HTTP
      response header and support HTTP conditional requests with that
      information.
      
      In some cases, builds or packaging tools choose to set this last
      modification date to a static date in the past. This allows tools to
      have reproducible builds or to leverage caching given the static
      resources content didn't change.
      
      This can lead to problems where this static date (e.g. "1980-01-01") is
      used literally in HTTP responses and will make the HTTP caching
      mechanism counter-productive: the content of the resources changed, but
      the application insists on saying it didn't change since the 80s...
      
      This commit adds a new configuration option to disable this support -
      there is no way to automatically discard those dates: there is no
      standard for that and many don't use he "EPOCH 0 date" as it can lead to
      compatibility issues with different OSes.
      
      Closes gh-25845
      a0af552d
  11. 08 9月, 2020 1 次提交
  12. 28 7月, 2020 1 次提交
  13. 20 7月, 2020 1 次提交
    • J
      Wording changes · 1c83b3fc
      Jay Bryant 提交于
      Replace potentially insensitive language with more neutral language.
      
      Closes gh-25314
      1c83b3fc
  14. 23 6月, 2020 2 次提交
  15. 19 6月, 2020 1 次提交
  16. 17 6月, 2020 1 次提交
  17. 09 6月, 2020 1 次提交
  18. 05 5月, 2020 1 次提交
  19. 04 5月, 2020 1 次提交
  20. 23 4月, 2020 1 次提交
    • B
      WARN against invalid patterns with PathPatternParser · dc4cda1b
      Brian Clozel 提交于
      As of gh-24952, `PathPatternParser` will strictly reject patterns with
      `"**"` in the middle of them. `"**"` is only allowed at the end of the
      pattern for matching multiple path segments until the end of the path.
      
      Currently, if `"**"` is used in the middle of a pattern it will be
      considered as a single `"*"` instead. Rejecting such cases should
      clarify the situation.
      
      This commit prepares for that upcoming change and:
      
      * logs a warning message if such a case is used by an application
      * expands the MVC and WebFlux documentation about URI matching in
      general
      
      Closes gh-24958
      dc4cda1b
  21. 25 2月, 2020 1 次提交
  22. 24 1月, 2020 1 次提交
  23. 22 1月, 2020 1 次提交
    • R
      Deprecate path extension strategies · c69703ff
      Rossen Stoyanchev 提交于
      This commit deprecates PathExtensionContentNegotiationStrategy and
      ServletPathExtensionContentNegotiationStrategy and also updates code
      that depends on them internally to remove that dependence.
      
      See gh-24179
      c69703ff
  24. 14 1月, 2020 1 次提交
  25. 27 11月, 2019 2 次提交
  26. 20 11月, 2019 1 次提交
  27. 17 11月, 2019 1 次提交
  28. 12 11月, 2019 2 次提交
  29. 11 11月, 2019 2 次提交
  30. 09 11月, 2019 1 次提交
  31. 02 10月, 2019 1 次提交
  32. 23 9月, 2019 1 次提交
  33. 22 8月, 2019 1 次提交
  34. 21 6月, 2019 1 次提交