Skip to content

feat(request): add request cancellation (abort) support #46

@usernane

Description

@usernane

Problem

No way to cancel in-flight AJAX requests.

Suggestion

Expose an abort() method that wraps XMLHttpRequest.abort().

Example API

const request = ajax.send();
// Later...
ajax.abort(); // or request.abort();

Use Cases

  • User navigates away before request completes
  • Search-as-you-type (cancel previous request when new input arrives)
  • Timeout handling

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions