+ var requestHeaders = {
+ Simple: "value",
+ "Something-Else": "other value",
+ Other: "something else"
+ },
+ list = [],
+ i,
+ sync = 2;
+
+ for( i in requestHeaders ) {
+ list.push( i.toLowerCase() );
+ }
+
+ list = list.join( "_" );
+
+ jQuery.ajax(url("data/headers.request.php?keys="+list), {
+ headers: requestHeaders,
+ success: function( data ) {
+ var tmp = [];
+ for ( i in requestHeaders ) {
+ tmp.push( i.toLowerCase() , ": " , requestHeaders[ i ] , "\n" );
+ }
+ tmp = tmp.join( "" );
+
+ equals( data , tmp , "Headers were sent" );
+ if ( ! --sync ) start();
+ }
+ });
+