packetsender.com
Packet Sender is a free, open source utility for sending and receiving network packets, with support for TCP, UDP, SSL and DTLS. It includes a built-in HTTP client for GET/POST requests, panel generation, a command line interface for scripting, and runs on Windows, Mac and Linux.