Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-1024

Graph Store Protocol with direct naming and GET requests causes 403.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • Fuseki 2.3.0
    • Fuseki 2.3.1
    • Fuseki
    • None

    Description

      The code does not handle GSP direct naming gracefully. It returns 403 Forbidden which is the wrong HTTP status code and masks proper processing.

      However, GSP direct naming should be off by default and this needs refactoring and controlled by a single flag such as Fuseki.GSP_DIRECT_NAMING.

      GSP direct naming is a confusing feature and is very fragile because the exact request URI is used to name the graph but that can be written many ways for the same name. It also leads to confusing error messages because it is the last processing for many unrecognized requests.

      Attachments

        Activity

          People

            andy Andy Seaborne
            andy Andy Seaborne
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: