Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@samgilmore
Copy link
Owner

Description

This PR adds network and request protocols as well as base implementations for each.

Added network and request protocols as well as base implementations for each.
@samgilmore samgilmore self-assigned this Jul 16, 2024
@samgilmore samgilmore requested a review from erisean July 16, 2024 16:02
@samgilmore samgilmore changed the title Create basic protocols and implementations Create network/request protocols and implementations Jul 16, 2024
@samgilmore samgilmore requested a review from erisean July 16, 2024 17:18
@samgilmore samgilmore requested a review from erisean July 17, 2024 19:52
@samgilmore samgilmore merged commit a5e181d into dev Jul 18, 2024
samgilmore added a commit that referenced this pull request Jul 25, 2024
* Add basic GET function

* Create network/request protocols and implementations (#2)

* Create basic protocols and implementations

Added network and request protocols as well as base implementations for each.

* Condense enum + abstract URLRequest

* Convert URLSession to stored variable

* Abstract configuration into enum

* feature/request-body-handling: Configurable request body (#3)

* Allow for data model in body

* Add default content-type header

* Add retry and timeout logic (#4)

* Add basic caching (#5)

* epic/cookie-management: Implement Cookie Management Operations and Request Configuration (#6)

* Implement Cookie Management

* Refactor into CookieManager

* Refactor Request + Private UD

* Add Request cookie method

* Implement batch requests (#7)
samgilmore added a commit that referenced this pull request Jul 25, 2024
* Add basic GET function

* Create network/request protocols and implementations (#2)

* Create basic protocols and implementations

Added network and request protocols as well as base implementations for each.

* Condense enum + abstract URLRequest

* Convert URLSession to stored variable

* Abstract configuration into enum

* feature/request-body-handling: Configurable request body (#3)

* Allow for data model in body

* Add default content-type header

* Add retry and timeout logic (#4)

* Add basic caching (#5)

* epic/cookie-management: Implement Cookie Management Operations and Request Configuration (#6)

* Implement Cookie Management

* Refactor into CookieManager

* Refactor Request + Private UD

* Add Request cookie method

* Implement batch requests (#7)

* Add docstrings + inline comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants