Giter Club home page Giter Club logo

webhook.site's People

Contributors

aztic avatar claudiunicolaa avatar crazy-max avatar dunkindonat avatar fredsted avatar hamzaboukraa avatar jamieslome avatar jbw815 avatar lopeg avatar micsco avatar sofwar avatar soharaki avatar spurin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webhook.site's Issues

Also Forward Header to Me?

I was wondering that if it is possible to also forward the header to my localhost?
I found out that only body can be forwarded.

Many thanks.

image

BUG: Doesn't show JSON body

When sending this:
curl -XPOST https://webhook.site/66725b56-75f4-487f-a781-334a63f775c3 -d '{"a json body":"that will not show"}' -H "Content-Type: application/json; charset=utf-8"

The request shows up in the list but its JSON body is not visible. If I activate XHR forwarding (to another webhook testing site :) ) I notice that the body is actually forwarded.

However, if I omit the content-type header:
curl -XPOST https://webhook.site/66725b56-75f4-487f-a781-334a63f775c3 -d '{"a json body":"that will not show"}'
It shows up as content-type: application/x-www-form-urlencoded and form values contains:
{"a_json_body":"that_will_not_show"} | (empty)

The same happens if I set it manually (I guess cUrl did that for me...):
curl -XPOST https://webhook.site/66725b56-75f4-487f-a781-334a63f775c3 -d '{"a json body":"that will not show"}' -H 'content-type: application/x-www-form-urlencoded'

Expected result:
The request body is visible and displayed in its appropriate location.

Or ... am I missing something?

How to make the requests information private?

Does it possible to protect all this information behind login gate?

I don't feel comfortable my requests information being public even I know it's hard for others to guess my webhook.site URL.

Thank you.

Create API for validating API requests

Create API for validating API requests. This would be useful for testing in CI environments.

Program that is tested should do HTTP request to https://webhook.site/some-unique-url (the same as now).
There should be APIs to get first and last request, for examplehttps://webhook.site/last/some-unique-url. This should return some JSON data of request.

There could also be API to generate new unique URL.

Implement Pusher alternative

Hey, have you considered using websocket instead of pusher? to minimize dependencies on external providers..

I'm willing to create a PR if you're interested in this solution

using pusher on container

Hi, I'm using webhook.site container, I added my pusher credentials at .env file. When I'm receiving webhooks, the webhook page hasn't been notified, is there something to do in the pusher side?
I'm receiving webhook messages on pusher side and I need to refresh my webhook page manually to see the messages
image

open() /opt/webhook.site/public/token failed. No such file or directory.

Thanks in advance for the help, been struggling all day to get this up and running, and after two different fresh attempts, I am still missing a step.

I can load the webui, but it never appends the token to the url, and I get an error in my nginx log every time it tries to call the token url. Any pointers would be greatly appreciated.

**Also when installing fresh, I had to run the composer install command before I could run the php artisan command, or I would get missing dependencies. Once I ran composer install, fixed the dependencies it needed, and let it complete, I could then run php artisan. Not sure if this causes an issue.

**Also likely my own fault, but I had to enable at minimum the redis broadcast driver before I could get the page to load properly. I get things such as {{ request.method }} #{{ request.uuid.substring(0,5) }} {{ request.ip }} {{ request.created_at }} in the UI. My understanding after fighting with it is that you MUST enable either pusher or redis. That was not my understanding upon initially reading the readme, and trying to follow the steps.

Bookmark fails

I was looking at the webhook.site more. I noticed it says ``. But when I try it I don't get the POSTs to that UUID.

Here is a demo of what I see:

  1. Open browser (which defaults too Google.com)
  2. Paste Stored URL into address bar

Page does not look right and posting to the UUID does not show the requests

failtoload

Frequent 500 errors

I'm experiencing frequent internal server errors just trying to create a new testing url - this error changes sometimes to curl: (52) Empty reply from server and curl: (35) Unknown SSL protocol error in connection to webhook.site:443

Pusher can't send messages larger than 1 MiB

Webhook requests larger than 1 MiB can't be sent with Pusher, so they only show up when hard reloading. A way to solve this would be truncating the pusher messages when they're longer than a megabyte, and requesting it from the API instead.

  • endpoint for fetching a specific request
  • make it visible in the pusher message if it has been truncated

Server 404 error with specific header

If I have the header X-ORIGINAL-URL set in my request I get a 404 error code from the server. Is this as designed and could you make a remark of this in the documentation? I needed a long time to figure out why my request did not work.

JSON formatting/pretty-printing

Reading non-formatted JSON is a pain in the ass.

Add a button by the request body field to auto-format the contents, perhaps using JSON.Stringify().

Maybe this ticket can be merged with #5?

Should support JSON to begin with, maybe XML later.

E.g.:

{"default_content":"Hello world!","default_status":200,"default_content_type":"text\/plain","uuid":"b874bafd-67e4-408c-a7b5-bb2c21ad91ba","updated_at":"2016-11-12 14:41:14","created_at":"2016-11-12 14:41:14"}

vs

{
  "default_content": "Hello world!",
  "default_status": 200,
  "default_content_type": "text\/plain",
  "uuid": "b874bafd-67e4-408c-a7b5-bb2c21ad91ba",
  "updated_at": "2016-11-12 14:41:14",
  "created_at": "2016-11-12 14:41:14"
}

Download webhook data

Feature Request

While working on WebHook Viewer I found it helpful to be able to share the received webhook data with other developers. To do that I used HAR so it can be opened up in external tools (like Charles Proxy) to view the request/responses.

This is not great but is how I did it incase it can help out. It is encoded on the browser side which I think is the same way you would do it too.

Custom response timeouts

Add the possibility to configure webhooks to wait with sending a response for X amount of seconds.

There should be a max timeout of X minute(s) so we don't overload the server.

Redirect to URL [feature request]

There already exists an option to forward requests to an arbritrary address, I was wondering if we could get the functionality to redirect a request to an arbritrary URL?

Redirect query?

Is there a way to redirect query in url without body/payload?

webhook.site/token/?name1=value1&name2=value2
to
mysite.url?name1=value1&name2=value2

As of now ?name1=value1&name2=value2 are not redirected (

Tabs for multiple open tokens

Idea: Add a tab for each open webhook URL/token, so you can quickly navigate between then.

Have a plus (+) button next to the tabs to make a new URL, so we can remove it from the top navbar.

Also an X button on the tab to delete the URL/token.

Maybe double click on the tab to rename the URL's title.

Show the amount of total requests, or maybe new "unread" requests with red (like Apple notifications counts on icons)

The open tabs, their order and state should be remembered with localStorage.

400 bad request error

When i make the following request in the browser. I get 400 error . Request you to kindly help.

https://webhook.site/4933dd69-433c-4f00-bf12-9dfc0ad83314?paymentResponse=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

'Last' navigation link not working

When I click the 'Last' navigation link it does not navigate to the last request, instead I get an error in the console:

TypeError: Cannot read property 'uuid' of undefined

screen shot 2017-12-05 at 1 44 23 pm

This error occurs even with a completely new URL that only has two requests.

Feature: Auto-format/pretty-print XML

It's very common for webhooks to be delivered using XML.

Ideally, webhook.site should enable pretty-printing for XML to enable a better viewing/reading experience.

Allow extra path

Nice tool. One thing I have found useful with this sort of tool is to allow extra path after your UUID.

So instead of only allowing
http://webhook.site/d5ec06c7-d2fa-4486-baef-452cb574d29e

also allow this URL too:
http://webhook.site/d5ec06c7-d2fa-4486-baef-452cb574d29e/test/123?key=value&etc=etc
for the same monitor endpoint.

The reason is often developers provide an easy way to substitute the base URL in their app but it is harder to go and replace all the other path items. So for instance if I wanted to trace http://example.com/v1/api/transmissions in my app I would need to replace that with your specific URL.

I hope you find this helpful.

docker installation wanted

The docker installation #1 of README is build 2 years ago, and I tried build the image by myself but it failed, the Dockerfile is outdated for current version.
Do you have any plan to provide a Dockerfile?
many thx

Suggestion: Reset on reaching max requests

Since currently system stops working on getting to the max requests limit, I'd like to suggest that you can clear oldest requests one by one while receiving new ones. Thus, the limit would remain to not let database gets too big, but system still can keep working. Besides, that would be great if we have an option to clear all stored requests at once.

Docker installation

is it possible to run it in a docker container? can you provide a Dockerfile?

ESOCKETTIMEDOUT

We are using wehook.site to test our webhooks but not we experiencing ESOCKETTIMEDOUT errors.

GET request to https://webhook.site/efc65c74-ed86-4051-aac4-b13f74894a1 end's up with ESOCKETTIMEDOUT error in 80% of requests (even though we have set up 20000 seconds timeout from our side).

Token not found

If I try to send a request I always get:

{
    "success": false,
    "error": {
        "message": "Token not found",
        "id": null
    }
}

Is the service broken?

Upgraded Issues

I upgraded and now I can't see all my requests on the left like I could in the regular version. I see you have links now to navigate thru entries but the Next-> link is not working so I have to go all the way back to end and start over moving back thru.

Please give option to list all on left like unpaid version.

Feature request: Enable CORS on URLs

I am getting the following error from my chrome while testing it using my React App from http://localhost:8080: Failed to load https://webhook.site/a0dc4f6a-7044-442a-89db-e14ec228da4d: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.. From my understanding, by default Chrome sends an OPTION request to the domain if it's different than current. I am suspecting, the app doesn't accept OPTIONS requests. Perhaps this package might help for Laravel: https://github.com/barryvdh/laravel-cors.

Feature Request: Private site using G-Suite authentication

The ability to secure webhook data is important.

When I've been developing against webhooks, sometimes it's hard to get dummy or fake data, instead, the webhook is sent with real/client/private information. The ability to secure either the entire webhook site or a single token behind a login such as G-Suite login would be ideal.

I can see you have a paid patreon feature "Password Protection".

Ideally, I'd like to self-host this, securing by requiring G-Suite login to view any webhooks received.

On-premise docker deployment failed

Hi, I wanna deploy one in local test environment. but got errors when "npm install", node-saas lib couldn't be compiled correctly, and same errors got from "docker-compose up".

make: Entering directory '/app/node_modules/node-sass/build'
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DLIBSASS_VERSION="3.3.6"' -I/root/.node-gyp/8.16.0/include/node -I/root/.node-gyp/8.16.0/src -I/root/.node-gyp/8.16.0/deps/openssl/config -I/root/.node-gyp/8.16.0/deps/openssl/openssl/include -I/root/.node-gyp/8.16.0/deps/uv/include -I/root/.node-gyp/8.16.0/deps/zlib -I/root/.node-gyp/8.16.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++0x -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/ast.o ../src/libsass/src/ast.cpp
Killed
ERROR: Service 'webhook' failed to build: The command '/bin/sh -c npm install' returned a non-zero code: 137

Feature Request: Named Tokens

It would be good to be able to create a webhook named token, such that it can be easily remembered or for long-running testing sessions.

Update

How about putting a form, to certra a local url and when a webhook event arrives via AJAX send to the localhost URL

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.