Comments (18)
I belive I'm encountering this issue as well on 12.1.4.
I'm trying to hit a https:// public API using the GET method
I don't see any errors in the console, but receive "0 Request Error" "Requested URL can't be reached"
I just installed the 'new client'. My earlier attempt today to use the deprecated Chrome app seemed like it was working before it crashed.
Typing the same URL in Chrome does return data as expected.
from arc-electron.
@timomeara Thank you for detailed description.
It might be faster for me to debug the transport library why it reports error response without waiting for server. My email is [email protected]
Fell free to send me an example and I'll test it today.
from arc-electron.
Hey guys,
I am really sorry but it appears that the issue is my misunderstanding node's socket lifecycle.
So the HTTP client I wrote is closing the connection right after writing the message to it. Apparently some server interpret it as closing the connection and then 'close' event is send from the socket without actually checking if server has anything to say. When I've removed function that closes the connection after writing the message it finally started working (yes, I finally found an endpoint where this was happening).
I will update the app in coming hours. Thank you for very detailed descriptions and engagement.
And sorry for that issue. It never happened on any on my test endpoints..
from arc-electron.
@jarrodek working now with v11.0.29, thanks
from arc-electron.
Working for me also. Thanks for your hard work on a great tool!
from arc-electron.
Hi,
Thank you for the issue report.
I cannot reproduce the error.
Can you provide:
- version of the app, node and system you running the app
- Any error message reported in the console (View > Developer > Toggle developer tools).
That would help with tracking what is happening.
from arc-electron.
sorry about not using the standard format ;) and thanks for getting back so quickly
no errors in the client
i can see that it's hitting the node app, i'm logging the request and it's being processed.
the client is failing right away.
if i put a breakpoint in the app and let a debugger stop the process the client fails even though the app has not responded.
i'm also seeing that if i keep retrying, it will eventually show a response.
(it's working maybe every 5th try)
shoot me an email and i'll share a public endpoint url
rest client version 11.0.28
system is osx 10.12.3
i'm hitting a node express app, node 6.10.0
it's a pretty basic rest API, all json responses with JWT auth
here are a few potentially relevant packages i'm using
"cors": "^2.7.1",
"express": "^4.13.3",
"jsonwebtoken": "^7.3.0",
"passport": "^0.3.2",
"passport-http": "^0.3.0",
"passport-jwt": "^2.2.1",
from arc-electron.
I just installed the desktop version and I'm seeing the same problem.
http (port 80)
rest client version 11.0.28
system os: windows 10
Exact same request works fine in chrome app version.
from arc-electron.
I'm also experiencing the bug. I get a 400 - Bad Request error. Some information about my setup:
-
version of the app, node and system you running the app
version 11.0.28 (it also happened with the previous version). Windows 8. Calls to localhost server (IIS) ASP.NET MVC Core Rest API -
Any error message reported in the console (View > Developer > Toggle developer tools).
No error:
Processing status
Received status 400 Bad Request
Processing headers
Received headers list Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/8.5
X-Powered-By: ASP.NET
Date: Tue, 14 Nov 2017 08:39:32 GMT
Content-Length: 4703
I've also seen that the request gets correctly to the server but then it's ARC which closes the connection (the IIS win32 error code is 10054 -"client disconnected the socket"). I can also get it to eventually work after a high number of attempts, like @timomeara said.
from arc-electron.
Thank you all for the details.
I'll try to debug it today. I'm not sure how though. Whenever I am trying to request different endpoints I can do it without problems. Today I'll be working on this.
from arc-electron.
This seems at least partially related to #12. @keycad mentioned localhost
. Can anyone else confirm if they are having this issue with publicly available, DNS-resolved hosts? For example, https://api.github.com works fine for me.
from arc-electron.
I am calling a local domain from my hosts file. So you're right, this appears to be the same issue.
I'll also add, my domain is actually a virtual machine, so it's not pointing to the local server. But the host ip address to the virtual machine is hard-coded in the hosts file on my host machine, so it seems like that may be the issue.
from arc-electron.
i see the issue with both my localhost and remote instances.
both are running the exact same code, port 8080 on local, port 80 remote, same deal.
i shared a couple of my remote endpoints with @jarrodek, hopefully that will help him sort things out
from arc-electron.
from arc-electron.
I'm hitting this same issue in v12.1.1: works when I use the (deprecated) Chrome app, but not the macOS app.
from arc-electron.
from arc-electron.
Is this project still active? I am still facing the same issue right now. :(
from arc-electron.
It is active. Then issue has been fixed and reportes confirmed it. If you have similar issue, please report new one.
from arc-electron.
Related Issues (20)
- Websocket connection URL and websocket connection history should be saved
- Fix interface please
- Import postman collection throwing error HOT 2
- Chocolatey HOT 2
- Adding application/x-www-form-urlencoded automatically when in POST+application/x-www-form-urlencoded mode ? HOT 2
- Export from old chrome ARC to new desktop ARC not working HOT 2
- all session/project lost after updrade to version 17.0.9 HOT 4
- Help for BODY
- Mismatch in JSON numeric values between Raw tab and Response tab HOT 2
- Updating bearer token not possible HOT 2
- Allow import of PostMan Collections HOT 3
- The requested URL can't be reached HOT 2
- Moving From Chrome Application in 2023 HOT 14
- Is this project still alive? HOT 4
- Typo in README.md in the arc-electron repo HOT 2
- Multipart form data - unable to set content-type for file part. Also uploads files/content-type inconsistently. HOT 6
- Cant search history HOT 2
- Cannot import an API specification in Swagger 2.0 JSON format HOT 2
- search history has a bug HOT 2
- how to modify the UI , unable to find the entry point, where is the location or which file need to update to modify the UI
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arc-electron.