# W3C Trace Context `tracestate` header values, one per line. '#' lines are commentary. # --- valid --- shop=t61rcWkgMzE,congo=t61rcWkgMzE rojo=00f067aa0ba902b7,congo=t61rcWkgMzE vendor1@shop=abc123,vendor2@shop=def456 # optional whitespace around list members is allowed and must be stripped shop=one , congo=two # up to 32 list members are allowed v00=value00,v01=value01,v02=value02,v03=value03,v04=value04,v05=value05,v06=value06,v07=value07,v08=value08,v09=value09,v10=value10,v11=value11,v12=value12,v13=value13,v14=value14,v15=value15,v16=value16,v17=value17,v18=value18,v19=value19,v20=value20,v21=value21,v22=value22,v23=value23,v24=value24,v25=value25,v26=value26,v27=value27,v28=value28,v29=value29,v30=value30,v31=value31 # --- invalid or lossy --- # 33 list members: the tail must be dropped, not the head v00=value00,v01=value01,v02=value02,v03=value03,v04=value04,v05=value05,v06=value06,v07=value07,v08=value08,v09=value09,v10=value10,v11=value11,v12=value12,v13=value13,v14=value14,v15=value15,v16=value16,v17=value17,v18=value18,v19=value19,v20=value20,v21=value21,v22=value22,v23=value23,v24=value24,v25=value25,v26=value26,v27=value27,v28=value28,v29=value29,v30=value30,v31=value31,v32=value32 # duplicate keys shop=one,shop=two # uppercase key SHOP=one # empty value with no '=' shop # key longer than 256 characters kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk=one