# |-mark in url breaks fetch on iOS 0.9.11.5893

**URL:** <https://forums.fusetools.com/t/mark-in-url-breaks-fetch-on-ios-0-9-11-5893/1931>\
**Category:** Bug Reports\
**Created:** [March 1, 2016, 1:31pm UTC](https://forums.fusetools.com/t/mark-in-url-breaks-fetch-on-ios-0-9-11-5893/1931 "2016-03-01T13:31:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Simo\_Santavirta](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/simo_santavirta/32/175_2.png) [@Simo\_Santavirta](https://forums.fusetools.com/u/Simo_Santavirta)\
**Post date:** [March 1, 2016, 1:31pm UTC](https://forums.fusetools.com/t/mark-in-url-breaks-fetch-on-ios-0-9-11-5893/1931/1 "2016-03-01T13:31:16Z")

</div>

Yep, and I need it to work. The API I’m using for my project use that mark to separate properties from url. This only happens in iOS. Works great in Android and desktop previews and DotNetExe.

Here’s an example app:

```auto
<App Theme="Basic">

    <JavaScript>

        module.exports.FetchData = function()
        {
            var response_ok = false;

            //DOESN'T WORK
            //var url = "https://www.apexvj.com/upload/test.php?prop=ext|img&i=Ball&quot;;

            // WORKS
            var url = "https://www.apexvj.com/upload/test.php?prop=ext&i=Ball&quot;;

            console.log("Fetch url "+url);

            fetch(url, {
                method: 'POST',
                headers: { "Content-type": "application/json" }
            }).then(function(response) {

                if(response.ok)
                {
                    console.log("response is OK");

                }
                else{
                    console.log("false http response : "+response.status);
                }

            }).catch(function(err) {
                // An error occured 
                console.log("error : "+err);
            });
        }

    </JavaScript>

    <Button Clicked="{FetchData}" Text="Fetch" Alignment="Center" />

</App>

```

---

<div class="post-metadata">

**Author:** ![Anders\_Bondehagen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_bondehagen/32/98_2.png) [@Anders\_Bondehagen](https://forums.fusetools.com/u/Anders_Bondehagen)\
**Post date:** [March 1, 2016, 1:57pm UTC](https://forums.fusetools.com/t/mark-in-url-breaks-fetch-on-ios-0-9-11-5893/1931/2 "2016-03-01T13:57:42Z")

</div>

Does it work if you write `[https://www.apexvj.com/upload/test.php?prop=ext%7Cimg&i=Ball](https://www.apexvj.com/upload/test.php?prop=ext%7Cimg&i=Ball)` as a workaround?

---

<div class="post-metadata">

**Author:** ![Simo\_Santavirta](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/simo_santavirta/32/175_2.png) [@Simo\_Santavirta](https://forums.fusetools.com/u/Simo_Santavirta)\
**Post date:** [March 1, 2016, 2:03pm UTC](https://forums.fusetools.com/t/mark-in-url-breaks-fetch-on-ios-0-9-11-5893/1931/3 "2016-03-01T14:03:11Z")

</div>

Yes, seems to be working.
