# Network request failed on HTTPS

**URL:** <https://forums.fusetools.com/t/network-request-failed-on-https/7672>\
**Category:** Bug Reports\
**Created:** [March 7, 2019, 1:00pm UTC](https://forums.fusetools.com/t/network-request-failed-on-https/7672 "2019-03-07T13:00:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![youness](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/youness/32/841_2.png) [@youness](https://forums.fusetools.com/u/youness)\
**Post date:** [March 7, 2019, 1:00pm UTC](https://forums.fusetools.com/t/network-request-failed-on-https/7672/1 "2019-03-07T13:00:06Z")

</div>

hi guys  
any one found the solution to this problem  
fetch data HTTPS Request not Working in my app but it’s work fine in Postman  
fuse version 1.10

```
<App>
    <JavaScript>
    var Observable = require("FuseJS/Observable");
    var data = Observable();

    function Article(item) {
        this.number = item.number;
    };

    fetch("https://azureURL" )
    .then(function(response) { return response.json(); })
    .then(function(responseObject) {
        var items = [];
        responseObject.forEach(function(r) {
            items.push(new Article(r));
        });
        data.replaceAll(items);
        debug_log("data: " + JSON.stringify(data));
    }).catch(function(e) {
        console.log("Error: " + e.message);
    });

    module.exports = {
        dataSource: data
    };
    </JavaScript>
    <StackPanel Margin="16" ItemSpacing="16">
        <Each Items="{dataSource}">
            <Text Value="{number}" Alignment="Center" TextAlignment="Center" TextWrapping="Wrap" />
			
        </Each>
		
    </StackPanel>
</App>
```

---

<div class="post-metadata">

**Author:** ![aeq](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/aeq/32/129_2.png) [@aeq](https://forums.fusetools.com/u/aeq)\
**Post date:** [March 7, 2019, 1:10pm UTC](https://forums.fusetools.com/t/network-request-failed-on-https/7672/2 "2019-03-07T13:10:16Z")

</div>

HTTPS definitely works.

What’s the error that you get?

Have you tried these examples: [https://fuseopen.com/docs/backend/rest-apis.html](https://fuseopen.com/docs/backend/rest-apis.html)

---

<div class="post-metadata">

**Author:** ![youness](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/youness/32/841_2.png) [@youness](https://forums.fusetools.com/u/youness)\
**Post date:** [March 7, 2019, 4:00pm UTC](https://forums.fusetools.com/t/network-request-failed-on-https/7672/3 "2019-03-07T16:00:47Z")

</div>

when get data in my local proxy it’s work fine  
 ![Capture3](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/1X/39f060713ea5204cc668a0bde79079bbc70c24ba.png)  
but when change url to https:azure…net, not working and get this error  
 ![Capture4](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/1X/2c184ba9d37481773fd7eb8ba85e5a1e7d45bfdd.png)

---

<div class="post-metadata">

**Author:** ![aeq](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/aeq/32/129_2.png) [@aeq](https://forums.fusetools.com/u/aeq)\
**Post date:** [March 7, 2019, 4:09pm UTC](https://forums.fusetools.com/t/network-request-failed-on-https/7672/4 "2019-03-07T16:09:33Z")

</div>

Sounds like a network issue, can your device hit your local server from the web browser?

---

<div class="post-metadata">

**Author:** ![youness](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/youness/32/841_2.png) [@youness](https://forums.fusetools.com/u/youness)\
**Post date:** [March 7, 2019, 4:34pm UTC](https://forums.fusetools.com/t/network-request-failed-on-https/7672/5 "2019-03-07T16:34:41Z")

</div>

yes  
my device hit my local server

---

<div class="post-metadata">

**Author:** ![aeq](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/aeq/32/129_2.png) [@aeq](https://forums.fusetools.com/u/aeq)\
**Post date:** [March 7, 2019, 6:27pm UTC](https://forums.fusetools.com/t/network-request-failed-on-https/7672/6 "2019-03-07T18:27:13Z")

</div>

Https works, see example below, so it must be your local server, possibly the DNS, try hitting your IP and port direct on your local WiFi.

```auto
<App>
    <JavaScript>
    var Observable = require("FuseJS/Observable");
    var data = Observable();

    function Article(item) {
        this.number = item.number;
    };

    fetch("https://jsonplaceholder.typicode.com/todos/1" )
    .then(function(response) { return response.json(); })
    .then(function(responseObject) {
        console.log(JSON.stringify(responseObject));
    }).catch(function(e) {
        console.log("Error: " + e.message);
    });

    module.exports = {
        dataSource: data
    };
    </JavaScript>
    <StackPanel Margin="16" ItemSpacing="16">
        <Each Items="{dataSource}">
            <Text Value="{number}" Alignment="Center" TextAlignment="Center" TextWrapping="Wrap" />
            
        </Each>
        
    </StackPanel>
</App>

```
