801
submitted 1 year ago* (last edited 1 year ago) by callmepk@lemmy.world to c/programmerhumor@lemmy.ml
  • This is Microsoft.
  • He returns Webhook success with a code 200 and plaintext 1.
  • He returns Webhook failure with a code 200 and a string tells its endpoint returned error 400.
  • the string didn't tell what exactly the error.
  • Don’t be like Microsoft.

EDIT: Got a few details wrong since this happens a few months ago and this meme used to be on r/ProgrammerHumor. Also the proof:

you are viewing a single comment's thread
view the rest of the comments
[-] z2k_@lemmy.nz 16 points 1 year ago

Wait til you hear about graphql..

[-] squirmy_wormy@lemmy.world 7 points 1 year ago

What don't you like about graphql error handling? Whenever I've made a graphql api, I use the default errors as unhandled/system errors and payloads return handled error types.

It's a bit more boilerplate to wire up, but I find it smooth to build and use

[-] z2k_@lemmy.nz 6 points 1 year ago

Just making a point that it always returns a 200 even when it errors.

[-] squirmy_wormy@lemmy.world 2 points 1 year ago

Fair point, that it does

[-] varzaman@lemm.ee 2 points 1 year ago

Yup I'm with you. Once the boilerplate is in place, smooth sailing from there. What OP is showing truly is the worst though lol.

this post was submitted on 07 Jul 2023
801 points (99.3% liked)

Programmer Humor

32706 readers
1144 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS