Live data from Hacker News

Paw – macOS HTTP client for testing and describing APIs

paw.cloud

71–80 of 121 posts

Re: Paw – macOS HTTP client for testing and describing APIs

#71
post #43
post #36

People pass me paw files like I'm supposed to have it installed. I don't understand it. "Here's the documentation of the API". OK thanks.

Yeah, I hate that. I keep getting files that have a ".docx" extension and I have no idea what to do with them. And the designers are using some program that uses ".ps". Thanks guys.

Not sure if you try to be sarcastic or not. But yeah I expect people to chop up their PS files before they send them to me. docx at least has has free viewers. A PDF or HTML would be better.

Re: Paw – macOS HTTP client for testing and describing APIs

#72
post #36

People pass me paw files like I'm supposed to have it installed. I don't understand it. "Here's the documentation of the API". OK thanks.

Paw can do a reasonably good job of exporting an OpenAPI (Swagger) 2.0 description of the API, but the usefulness of the export will depend on the extent to which the Paw-user "dressed up" the request objects.

Ahhhh that's why I was getting those completely useless Swagger objects!

> the usefulness of the export will depend on the extent to which the Paw-user "dressed up" the request objects

Re: Paw – macOS HTTP client for testing and describing APIs

#73

I have a Paw license and recently I started using Insomnia instead: https://insomnia.rest/ I find Paw's project management very annoying. It assumes that I am working on some project and wants me to organise everything like that. Fine, lets do it, so where are my projects? They are hidden in some dropdown that you can have fun finding. Insomnia is much cleaner and more to the point.

> insomnia.rest

One of those moments where you kick yourself for not being able to come up with these sorts of names.

Re: Paw – macOS HTTP client for testing and describing APIs

#74

I have a Paw license and recently I started using Insomnia instead: https://insomnia.rest/ I find Paw's project management very annoying. It assumes that I am working on some project and wants me to organise everything like that. Fine, lets do it, so where are my projects? They are hidden in some dropdown that you can have fun finding. Insomnia is much cleaner and more to the point.

Just checked out Insomnia. From a first run through with a few endpoints it does seem beautifully done. I have been dismissive of electron-based apps in the past. VS.Code started to wear that down - I never took to using it because IntelliJ & emacs cover my bases, but I played with it enough to see its excellence. Now there's Insomnia. Perhaps I need to rethink my attitude to electron apps. I am uncomfortable with their size (eg. Insomnia @ 170MB), but given the quality that's clearly possible, I'm starting to distrust that discomfort.

Re: Paw – macOS HTTP client for testing and describing APIs

#75

I have a Paw license and recently I started using Insomnia instead: https://insomnia.rest/ I find Paw's project management very annoying. It assumes that I am working on some project and wants me to organise everything like that. Fine, lets do it, so where are my projects? They are hidden in some dropdown that you can have fun finding. Insomnia is much cleaner and more to the point.

What differentiates Insomnia from Postman? Both are non-native electron apps.

I just switched to Insomnia because of a bug in Postman, where it wouldn't pick up changes in the body of an HTTP POST and would use something that had been sent previously. I was able to see that the data received by the server was previous values from the text field. If I cloned the request into a new tab it started working. It happened repeatedly - at some point after making edits to the body it would just get stuck and not send what was in the editor. So I switched because I can't use an app with such issues with its core functionality.

I also disliked Postman's UI, but it wasn't a deal broker. I'm not in love with Insomnia's UI, either, but I like Insomnia because it reliably sends the right request.

Re: Paw – macOS HTTP client for testing and describing APIs

#76

I have a Paw license and recently I started using Insomnia instead: https://insomnia.rest/ I find Paw's project management very annoying. It assumes that I am working on some project and wants me to organise everything like that. Fine, lets do it, so where are my projects? They are hidden in some dropdown that you can have fun finding. Insomnia is much cleaner and more to the point.

Agree.

Switched to using Insomnia from Postman since it was showcased in HN.

Re: Paw – macOS HTTP client for testing and describing APIs

#78

Can someone please describe their workflow using tools like this? Right now I use Charles Proxy for everything and am not sure how this would make it better. Does someone (another team member) share you their API schema? How do you handle headers/auth that needs to be set up all the time?

Headers/auth/other setup = trivial to config and save as persistent env.

Charles is fine (I prefer mitmproxy/mitmdump).

Re: Paw – macOS HTTP client for testing and describing APIs

#80

I have a Paw license and recently I started using Insomnia instead: https://insomnia.rest/ I find Paw's project management very annoying. It assumes that I am working on some project and wants me to organise everything like that. Fine, lets do it, so where are my projects? They are hidden in some dropdown that you can have fun finding. Insomnia is much cleaner and more to the point.

Agree whole heartedly, bought a Paw license and never use it. I use insomnia instead.

It's cross platform like postman so I can use it on my linux box and recommend it to all of our team members and it's not a pain in the ass.

Surprisingly I thought I'd place a lot of value on the native mac look and feel for this app but it really doesn't make a large difference.

Post reply on HN