You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (Jira)" <ji...@apache.org> on 2020/04/14 15:31:00 UTC

[jira] [Resolved] (AIRAVATA-3303) 404 Not Found when forward slash in experiment id

     [ https://issues.apache.org/jira/browse/AIRAVATA-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcus Christie resolved AIRAVATA-3303.
---------------------------------------
    Resolution: Fixed

> 404 Not Found when forward slash in experiment id
> -------------------------------------------------
>
>                 Key: AIRAVATA-3303
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-3303
>             Project: Airavata
>          Issue Type: Improvement
>          Components: Django Portal, Registry API
>            Reporter: Marcus Christie
>            Assignee: Marcus Christie
>            Priority: Major
>
> API request to load experiment when id has forward slash results in 404 not found. 
> For example: https://seagrid.org/api/experiments/Clone_of_Opt%2Bfreq_acetic_anhydride_SVWN%2F6-31G_964cc6c5-9167-4e2c-99e3-5d899e378fc7/
> {{%2F}} is the encoded forward slash.
> Apparently even though encoded properly the forward slash being decoded at some point and considered part of the URL.
> h5. Additional resources
> * https://codeinthehole.com/tips/django-nginx-wsgi-and-encoded-slashes/
> * https://groups.google.com/forum/#!topic/django-users/31oV1WhuAZ4
> * https://stackoverflow.com/questions/4390436/need-to-allow-encoded-slashes-on-apache



--
This message was sent by Atlassian Jira
(v8.3.4#803005)