Skip to content

Conversation

fmartian
Copy link
Contributor

@fmartian fmartian commented Aug 15, 2025

Description

  • Add a LastModified: option to the HttpOptions class and handle it properly in HttpOpRequest::prepareRequest()

  • In LLGridManager in getGridLabel() and getGridId() the grid_name could be empty if an invalid name in grid was passed in

@bennettgoble
Copy link
Member

Thanks, @fmartian this seems reasonable. Do you plan on using LastModified for a specific purpose?

@fmartian
Copy link
Contributor Author

fmartian commented Aug 17, 2025

Thanks, @fmartian this seems reasonable. Do you plan on using LastModified for a specific purpose?

Well, I was adding it to my local branch for adding some OpenSim functionality and thought it would be a handy addition to upstream and as it is a rather lightweight patch, I didn't think it would be any burden on the project, even if the official viewer is not currently using that options. Not sure if the LL servers support If-Modified-Since:, but if they do it could be beneficial to add this option on the client side eventually for various HTTP(s) requests.

Copy link
Member

@bennettgoble bennettgoble left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kicked off builds --I'll merge once they're green.

@bennettgoble bennettgoble merged commit 89c373c into secondlife:develop Aug 18, 2025
12 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Aug 18, 2025
@fmartian fmartian deleted the http_options branch August 18, 2025 22:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants