httpdiff – diff responses to two HTTP/HTTPS requests
1–10 of 41 posts
Re: httpdiff – diff responses to two HTTP/HTTPS requests
#2Re: httpdiff – diff responses to two HTTP/HTTPS requests
#3Should rename to "diff two HTTP(S) responses" instead of requests.
Re: httpdiff – diff responses to two HTTP/HTTPS requests
#4The issue I've hit, that you may want to consider, is a suppression list of sorts. The ability to silence diffs on things that look like dates for example would be rather valuable.
Re: httpdiff – diff responses to two HTTP/HTTPS requests
#5This tool looks great, but would not have worked with my particular use case, which was doing some migration of user data, and diffing the user accounts to make sure that they had changed in the expected way.
It might be an idea to add the ability to query the same host twice, but have a user input trigger when to test each host.
Re: httpdiff – diff responses to two HTTP/HTTPS requests
#6 function httpdiff {
diff Re: httpdiff – diff responses to two HTTP/HTTPS requests
#7I'm a bit of a newb though - how do I install this?
Re: httpdiff – diff responses to two HTTP/HTTPS requests
#8 diff &1) &1)
As a shell function: httpdiff () {
diff &1) &1)
}
httpdiff https://news.ycombinator.com/ https://news.ycombinator.com/Re: httpdiff – diff responses to two HTTP/HTTPS requests
#9Very cool! I'm a bit of a newb though - how do I install this?
1. You need Go
2a. Type 'make'. It will build the binary and place it in bin/
2b. Use the go tool chain directly to build. Does the same thing as 2a.Re: httpdiff – diff responses to two HTTP/HTTPS requests
#10The Unix way: diff &1) &1) As a shell function: httpdiff () { diff &1) &1) } httpdiff https://news.ycombinator.com/ https://news.ycombinator.com/
diff &1) &1)
On my machine that produces 33k of output. I like one liners and using the shell, but this tool was built not for fun because I was debugging things that were painful.