Add support for HTTP POST and HTTP PUT methods

Open
#7 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
15/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
python
Domain
api, cli

Research direction

The issue is a placeholder and mentions DirectBuilder and CLI usage, with PR #79 covering fuzzed URL and body generation and issue #68 as related DELETE support. Start by reviewing PR #79 and the unresolved JSON/XML-Atom differences, then define the remaining POST and PUT behavior for both usage paths and the required version bump.

Written by the indexing model from the issue text.

Description

enhancement

placeholder issue , will be specified in more detail

  • @AlapanGhosh - add support for generating POST and PUT url parts for entities for DirectBuilder usage only. These methods differs from DELETE support (see #68) because not only different URL format must be considered, but also http body part generation.

    • PR #79 is covering mainly the introduction of fuzzed url+body
    • during review of #79 - only JSON format was considered. another PR for resolving all comments relevant to JSON/XML-Atom differences should be made
  • @phanak-sap - add support for POST and PUT for CLI usage of odfuzz also.

  • @phanak-sap - bump version for this new feature

Dominant language
Python
Stars
23
Forks
12
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from SAP/odfuzz

All issues in SAP/odfuzz

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.