tdj28 / tab-snap

Open-Source Chrome Extension for Exporting/Importing Open Tabs + Archiving in Various Formats and File Types
https://chrome.google.com/webstore/detail/tab-snap/ajjloplcjllkammemhenacfjcccockde
Apache License 2.0
28 stars 13 forks source link

[Feature request] Add option to send URLs with POST values #1

Open joanaranda opened 4 years ago

joanaranda commented 4 years ago

I have been using your extension for some months now, and I LOVE IT! It is simple and effective. However, I am currently facing a new use case that this extension is not covering now, but I think that could be added easily and it would add a lot of value. I mean to add a feature to send URLs with POST instead of GET. GET is ok in most cases, but sometimes the data you need to pass to invoke certain URLs is not visible in URL arguments (GET method) but embedded inside forms (POST method).

There is an extension called Get2Post & PostForm which wisely allows you to write the variables as regular URL parameters (i.e. using the http GET method), converts them into POST variables and invokes a POST method. This is nice, but pretty limited, as that extension only allows one URL each time it is invoked. Adding a POST option to your extension would be great. I am pretty sure that other users could benefit from this new feature as well, as it is quite common that responses to forms are not visible in the URLs, but embedded in the POST body.

Let me explain my issue. This way you will realize how your extension could cover it. Regularly, I need to check blocks of 10 to 30 IP addresses in www.ipvoid.com/ip-blacklist-check/, but the IP is not a visible argument, but it is passed in the variable IP of the POST form. It forces me to fill the form each individual time. Imagine how great it would be to write all the www.ipvoid.com/ip-blacklist-check/?ip=xxx.xxx.xxx.xxx in a list and specifying that I need the data to be sent by POST. I am pretty sure that other users, like me, currently don't have any easy way to make bulk calls like this when forms are involved, so I think they would really appreciate this extra feature as well.

tdj28 commented 3 years ago

Thanks for your comment, I've not developed this extension for quite a while, but this is an interesting use case. I'll take a look at how a convert to post functionality might work. The code needs some refactoring, I wrote it long ago and have gotten better at writing code, so this might spark that refactoring. Thanks again, I'll update this conversation if I get a chance to make that feature!

joanaranda commented 3 years ago

Hi Tiem,

Glad to know that you also see the value in this use case and that you may consider to implement it. Eager to see the results.

Thank you very much, ·· joan

Missatge de Tim Jones notifications@github.com del dia dc., 21 d’oct. 2020 a les 19:44:

Thanks for your comment, I've not developed this extension for quite a while, but this is an interesting use case. I'll take a look at how a convert to post functionality might work. The code needs some refactoring, I wrote it long ago and have gotten better at writing code, so this might spark that refactoring. Thanks again, I'll update this conversation if I get a chance to make that feature!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/tdj28/tab-snap/issues/1#issuecomment-713743701, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG6T3M3EAVPEABC2NNOJE73SL4MZNANCNFSM4NPEOMQQ .

lovl commented 2 years ago

One of the very best extensions I have ever used. Let me know if you need any monetary support I am sure we could come up with some way to publicly support this extension.

muchqs commented 2 years ago

this feature would be a very nice addition indeed