ruby - Zlib::DataError: incorrect header check -


i have string, don't know type of encoding.

here's raw data looks like:

{    "securityproxyresponseenvelope":{       "resultcode":"ok",       "apiresponse":"{zlibe}9mtde350h9rd4h7wlfx3akectnsb40ffaezal/cfcnnkrhgxawhgas2ri4rnegiwlpgjkkl+qkb0kzj6+zfmmz12pl9/9mpda1unukl5odhcwmazim3zjdxfgcw4zrucs/iosiu1qvkaf5qibocb4+2raf7zh18srtmxm8yw3eys5w1npjmykm31w8x7qvrkkzfsch3kqdwmyn0i2gnnotfwukjwd5snunyqxpopzhnx3cbdw/pj4+n0tjxjaohorce8ypmjxnvh3zthkltbiblgeulh1hgvvtki0c9pgmyt/92upvw6qhxqcyoo/ltjk1tq6opbnmrbnzddntsrkrzp+1rpvzbbxftwq9jh45esthbg5hq+d2ojkw5zrgi6tm8eg4ztcqroo9devz2jbqsdctpz70+c6ipydkvoyqji18ysljbbgchw1j45yitcurvxp0fchxxrnhzwu6m430xkep7onxvgezurt3t8qajrkrbhfd8jrjdyduxysmoa",       "session":"n3qp6jzhwzkxwsmw3vbf:jitqbjbmlzbrgcegy7od",       "parameters":{        }    } } 

i want decompress string in data['securityproxyresponseenvelope']['apiresponse'].

here's i'm doing:

@clear_string_from_data = '9mtde350h9rd4h7wlfx3akectnsb40ffaezal/cfcnnkrhgxawhgas2ri4rnegiwlpgjkkl+qkb0kzj6+zfmmz12pl9/9mpda1unukl5odhcwmazim3zjdxfgcw4zrucs/iosiu1qvkaf5qibocb4+2raf7zh18srtmxm8yw3eys5w1npjmykm31w8x7qvrkkzfsch3kqdwmyn0i2gnnotfwukjwd5snunyqxpopzhnx3cbdw/pj4+n0tjxjaohorce8ypmjxnvh3zthkltbiblgeulh1hgvvtki0c9pgmyt/92upvw6qhxqcyoo/ltjk1tq6opbnmrbnzddntsrkrzp+1rpvzbbxftwq9jh45esthbg5hq+d2ojkw5zrgi6tm8eg4ztcqroo9devz2jbqsdctpz70+c6ipydkvoyqji18ysljbbgchw1j45yitcurvxp0fchxxrnhzwu6m430xkep7onxvgezurt3t8qajrkrbhfd8jrjdyduxysmoa'  @decoded = base64.decode64(@clear_string_from_data) @inflated = zlib::inflate.inflate(@decoded) 

but returns

#=> zlib::dataerror: incorrect header check 

what's causing , try next decompress data?

what's causing is not zlib data. should ask whoever producing raw data.


Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -