HTTP debugging proxy for Linux and Mac
You can of course, just use Fiddler on a Windows PC and point the Mac/Linux box at it. http://www.fiddlerbook.com/fiddler/help/hookup.asp#Q-NonWindows
You can also run Fiddler in a Windows or Linux virtual machine on the Mac itself: http://blogs.telerik.com/fiddler/posts/14-01-15/running-fiddler-in-virtualbox-on-mac
Are there any HTTP/HTTPS interception tools like Fiddler for mac OS X?
There's the more general but perhaps not as helpful to you Wireshark.
One of the SO server sites might be better suited for your question. In fact, it's already been asked on SuperUser.
Http request tool that will show the actual request (trouble with the Firefox plugin Poster)
It sounds like you could use a debugging HTTP proxy. Some suggestions in HTTP debugging proxy for Linux and Mac.
You could also use Wireshark.
As for the Common Lisp part, what library are you using? Are you logging in first? If using Drakma, are you using a cookie jar to pass the session cookies from one request to the other? (see the examples on the documentation page, search for (make-instance 'cookie-jar)
)
How do I pull from a Git repository through an HTTP proxy?
What finally worked was setting the http_proxy
environment variable. I had set HTTP_PROXY
correctly, but git apparently likes the lower-case version better.
Anti Proxy Debugging WPF
For anyone interested, I did find a semi-solution. My overall goal was to stop people doing a Man-in-the-middle attack with programs such as Fiddler and Charles which can decrypt HTTPS IF you accept their certificate on your device. I was able to achieve this using SSL Pinning, using the Public Key for the specific site certificate I wanted and comparing to whether it matches the one I have stored beforehand and during runtime. I won't post any code, as it can be found in a series of different StackOverflow questions such as this and as it does not directly answer my original question found above. Although, I hope that this method does help some of you wondering how to tackle this.
Related Topics
Hadoop: «Error:Java_Home Is Not Set»
Sharing One Port Among Multiple Node.Js Http Processes
Unix Vs Bsd Vs Tcp Vs Internet Sockets
How to Move a Relative Symbolic Link
When "Vagrant Up" It Says "It Appears Your Machine Doesn't Support Nfs" (Debian Jessie)
Rsync Over Ssh Preserve Ownership Only for Www-Data Owned Files
Write(2)/Read(2) Atomicity Between Processes in Linux
Ansible Ad-Hoc Command with Direct Host Specified - No Hosts Matched
Difference Between Tcp_Max_Syn_Backlog and Somaxconn
Portable Way to Get File Size (In Bytes) in the Shell
Linux Configure/Make, --Prefix
Linux - Save Only Recent 10 Folders and Delete The Rest
Fast String Search in a Very Large File
Git Gc: No Space Left on Device, Even Though 3Gb Available and Tmp_Pack Only 16Mb
Invalid Argument" Setting Key "Net.Core.Somaxconn"
How to *Only* Get the Number of Bytes Available on a Disk in Bash
How to Remove Duplicate Words from a Plain Text File Using Linux Command