Bael 518 protobuffer (#1400)
* BEEL-518 code for protobuf article * BEEL-518 add generated protobuf class * BEEL-550 use newest version of protobuff * BAEL-518 Small refactoring in protobuffer module * BEEL-518 simpler protobuf example * BEEL-518 proper package
This commit is contained in:
parent
669f4d6dce
commit
21f9df6330
Binary file not shown.
Binary file not shown.
BIN
events/ToDoItem/bf420ffc-0c3b-403e-bb8c-66cf499c773e.events
Normal file
BIN
events/ToDoItem/bf420ffc-0c3b-403e-bb8c-66cf499c773e.events
Normal file
Binary file not shown.
BIN
events/ToDoItem/e72a057b-adea-4c69-83a0-0431318823e7.events
Normal file
BIN
events/ToDoItem/e72a057b-adea-4c69-83a0-0431318823e7.events
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -8,18 +8,7 @@ message Person {
|
|||||||
required int32 id = 2;
|
required int32 id = 2;
|
||||||
optional string email = 3;
|
optional string email = 3;
|
||||||
|
|
||||||
enum PhoneType {
|
repeated string numbers = 4;
|
||||||
MOBILE = 0;
|
|
||||||
HOME = 1;
|
|
||||||
WORK = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message PhoneNumber {
|
|
||||||
required string number = 1;
|
|
||||||
optional PhoneType type = 2 [default = HOME];
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated PhoneNumber phones = 4;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message AddressBook {
|
message AddressBook {
|
||||||
|
@ -28,24 +28,18 @@ public class ProtobufTest {
|
|||||||
int id = new Random().nextInt();
|
int id = new Random().nextInt();
|
||||||
String name = "Michael Program";
|
String name = "Michael Program";
|
||||||
String number = "01234567890";
|
String number = "01234567890";
|
||||||
AddressBookProtos.Person.PhoneType type = AddressBookProtos.Person.PhoneType.HOME;
|
|
||||||
AddressBookProtos.Person person =
|
AddressBookProtos.Person person =
|
||||||
AddressBookProtos.Person.newBuilder()
|
AddressBookProtos.Person.newBuilder()
|
||||||
.setId(id)
|
.setId(id)
|
||||||
.setName(name)
|
.setName(name)
|
||||||
.setEmail(email)
|
.setEmail(email)
|
||||||
.addPhones(
|
.addNumbers(number)
|
||||||
AddressBookProtos.Person.PhoneNumber.newBuilder()
|
|
||||||
.setNumber(number)
|
|
||||||
.setType(type))
|
|
||||||
.build();
|
.build();
|
||||||
//then
|
//then
|
||||||
assertEquals(person.getEmail(), email);
|
assertEquals(person.getEmail(), email);
|
||||||
assertEquals(person.getId(), id);
|
assertEquals(person.getId(), id);
|
||||||
assertEquals(person.getName(), name);
|
assertEquals(person.getName(), name);
|
||||||
assertEquals(person.getPhones(0).getNumber(), number);
|
assertEquals(person.getNumbers(0), number);
|
||||||
assertEquals(person.getPhones(0).getType(), type);
|
|
||||||
assertEquals(person.getPhonesList().size(), 1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -56,16 +50,12 @@ public class ProtobufTest {
|
|||||||
int id = new Random().nextInt();
|
int id = new Random().nextInt();
|
||||||
String name = "Michael Program";
|
String name = "Michael Program";
|
||||||
String number = "01234567890";
|
String number = "01234567890";
|
||||||
AddressBookProtos.Person.PhoneType type = AddressBookProtos.Person.PhoneType.HOME;
|
|
||||||
AddressBookProtos.Person person =
|
AddressBookProtos.Person person =
|
||||||
AddressBookProtos.Person.newBuilder()
|
AddressBookProtos.Person.newBuilder()
|
||||||
.setId(id)
|
.setId(id)
|
||||||
.setName(name)
|
.setName(name)
|
||||||
.setEmail(email)
|
.setEmail(email)
|
||||||
.addPhones(
|
.addNumbers(number)
|
||||||
AddressBookProtos.Person.PhoneNumber.newBuilder()
|
|
||||||
.setNumber(number)
|
|
||||||
.setType(type))
|
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
//when
|
//when
|
||||||
@ -82,9 +72,8 @@ public class ProtobufTest {
|
|||||||
assertEquals(deserialized.getPeople(0).getEmail(), email);
|
assertEquals(deserialized.getPeople(0).getEmail(), email);
|
||||||
assertEquals(deserialized.getPeople(0).getId(), id);
|
assertEquals(deserialized.getPeople(0).getId(), id);
|
||||||
assertEquals(deserialized.getPeople(0).getName(), name);
|
assertEquals(deserialized.getPeople(0).getName(), name);
|
||||||
assertEquals(deserialized.getPeople(0).getPhones(0).getNumber(), number);
|
assertEquals(deserialized.getPeople(0).getNumbers(0), number);
|
||||||
assertEquals(deserialized.getPeople(0).getPhones(0).getType(), type);
|
|
||||||
assertEquals(deserialized.getPeople(0).getPhonesList().size(), 1);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
24
spring-rest/src/test/resources/cache/2d9345a30d2cc31bb3091d70a8ef6c18.0
vendored
Normal file
24
spring-rest/src/test/resources/cache/2d9345a30d2cc31bb3091d70a8ef6c18.0
vendored
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
https://publicobject.com/helloworld.txt
|
||||||
|
GET
|
||||||
|
0
|
||||||
|
HTTP/1.1 200 OK
|
||||||
|
10
|
||||||
|
Server: nginx/1.10.0 (Ubuntu)
|
||||||
|
Date: Thu, 09 Mar 2017 10:17:25 GMT
|
||||||
|
Content-Type: text/plain
|
||||||
|
Content-Length: 1759
|
||||||
|
Last-Modified: Tue, 27 May 2014 02:35:47 GMT
|
||||||
|
Connection: keep-alive
|
||||||
|
ETag: "5383fa03-6df"
|
||||||
|
Accept-Ranges: bytes
|
||||||
|
OkHttp-Sent-Millis: 1489054646765
|
||||||
|
OkHttp-Received-Millis: 1489054646966
|
||||||
|
|
||||||
|
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
|
||||||
|
4
|
||||||
|
MIIFVTCCBD2gAwIBAgIRAKgHBM+t9Yx3v9G9tGZECWkwDQYJKoZIhvcNAQELBQAwgZAxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTYwNAYDVQQDEy1DT01PRE8gUlNBIERvbWFpbiBWYWxpZGF0aW9uIFNlY3VyZSBTZXJ2ZXIgQ0EwHhcNMTQxMDExMDAwMDAwWhcNMTkxMDEwMjM1OTU5WjBUMSEwHwYDVQQLExhEb21haW4gQ29udHJvbCBWYWxpZGF0ZWQxFDASBgNVBAsTC1Bvc2l0aXZlU1NMMRkwFwYDVQQDExBwdWJsaWNvYmplY3QuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjtgQtvL2kUr6ooHMOq7cxQLGycBW+ri9TGyQkO1lTb66RmcAujENxMh51wKodrveUdbqwpL4g1P49o/Y1fK5IHWAf3vpE8p3RyELY0NRlclRM24dgif/+dgRUUk+0kF3NH6MbB/kve07FMF2FyNDLxtbwJvmrn1MI5c52cpxI24vGcpOZ0VIW7+nS3V+QSrEinvrugAtu8b6Gpg+I8w6rAvmjpfCLmLP0zbjz5ExJzMC0TnR6JMgiqo2TUIyuDM2OuNJpyiluNvlUnzFrlRieg7xexoJxCbqqiOSm076fdT9qNzBp+4MzQ8w8Ofm8tsOnM4FNsz3ifX6KpJdIXfsAQIDAQABo4IB4zCCAd8wHwYDVR0jBBgwFoAUkK9qOpRaC9iQ6hJWc99DtDoo2ucwHQYDVR0OBBYEFAmSn3icQLzlRnBujuf7Y+i7/6HbMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBPBgNVHSAESDBGMDoGCysGAQQBsjEBAgIHMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5jb20vQ1BTMAgGBmeBDAECATBUBgNVHR8ETTBLMEmgR6BFhkNodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FEb21haW5WYWxpZGF0aW9uU2VjdXJlU2VydmVyQ0EuY3JsMIGFBggrBgEFBQcBAQR5MHcwTwYIKwYBBQUHMAKGQ2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQURvbWFpblZhbGlkYXRpb25TZWN1cmVTZXJ2ZXJDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAxBgNVHREEKjAoghBwdWJsaWNvYmplY3QuY29tghR3d3cucHVibGljb2JqZWN0LmNvbTANBgkqhkiG9w0BAQsFAAOCAQEATWNaqr7WgumGhxmAm7yluVhVZ/pxPabACY4HDLrYN61KB7XgI1PZIJhQkkreBtmDLIkOQqJxbhePp3z/nOil0QJT7ONcdnYBX0CO8xYhf8c0FM9z7XbLBLta1pkTF/bwgK3VUsGYOskyQ3YdTUrmZq5WrYJvdbP2G5F5eEVIHnXvjKcdFpEY5CmZagYPwVtSioiup+xUzrBibJxpOD9fB6GV8okLgVjIl29Hs1zC++9o3yWC3ep1qzU+m59Pwi7uPoqUA0LXHi4iIEUk8fRhkNlhkte9geOne+fVvm/Rj9MZD3Gtb5qKoqEld6bOSoMlYavj9GCBSNIx2+mGS0Tg6A==
|
||||||
|
MIIGCDCCA/CgAwIBAgIQKy5u6tl1NmwUim7bo3yMBzANBgkqhkiG9w0BAQwFADCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTQwMjEyMDAwMDAwWhcNMjkwMjExMjM1OTU5WjCBkDELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxNjA0BgNVBAMTLUNPTU9ETyBSU0EgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAI7CAhnhoFmk6zg1jSz9AdDTScBkxwtiBUUWOqigwAwCfx3M28ShbXcDow+G+eMGnD4LgYqbSRutA776S9uMIO3Vzl5ljj4Nr0zCsLdFXlIvNN5IJGS0Qa4Al/e+Z96e0HqnU4A7fK31llVvl0cKfIWLIpeNs4TgllfQcBhglo/uLQeTnaG6ytHNe+nEKpooIZFNb5JPJaXyejXdJtxGpdCsWTWM/06RQ1A/WZMebFEh7lgUq/51UHg+TLAchhP6a5i84DuUHoVS3AOTJBhuyydRReZw3iVDpA3hSqXttn7IzW3uLh0nc13cRTCAquOyQQuvvUSH2rnlG51/ruWFgqUCAwEAAaOCAWUwggFhMB8GA1UdIwQYMBaAFLuvfgI9+qbxPISOre44mOzZMjLUMB0GA1UdDgQWBBSQr2o6lFoL2JDqElZz30O0Oija5zAOBgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwGwYDVR0gBBQwEjAGBgRVHSAAMAgGBmeBDAECATBMBgNVHR8ERTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAE4rdk+SHGI2ibp3wScF9BzWRJ2pmj6q1WZmAT7qSeaiNbz69t2Vjpk1mA42GHWx3d1Qcnyu3HeIzg/3kCDKo2cuH1Z/e+FE6kKVxF0NAVBGFfKBiVlsit2M8RKhjTpCipj4SzR7JzsItG8kO3KdY3RYPBpsP0/HEZrIqPW1N+8QRcZs2eBelSaz662jue5/DJpmNXMyYE7l3YphLG5SEXdoltMYdVEVABt0iN3hxzgEQyjpFv3ZBdRdRydg1vs4O2xyopT4Qhrf7W8GjEXCBgCq5Ojc2bXhc3js9iPc0d1sjhqPpepUfJa3w/5Vjo1JXvxku88+vZbrac2/4EjxYoIQ5QxGV/Iz2tDIY+3GH5QFlkoakdH368+PUq4NCNk+qKBR6cGHdNXJ93SrLlP7u3r7l+L4HyaPs9Kg4DdbKDsx5Q5XLVq4rXmsXiBmGqW5prU5wfWYQ//u+aen/e7KJD2AFsQXj4rBYKEMrltDR5FL1ZoXX/nUh8HCjLfn4g8wGTeGrODcQgPmlKidrv0PJFGUzpII0fxQ8ANAe4hZ7Q7drNJ3gjTcBpUC2JD5Leo31Rpg0Gcg19hCC0Wvgmje3WYkN5AplBlGGSW4gNfL1IYoakRwJiNiqZ+Gb7+6kHDSVneFeO/qJakXzlByjAA6quPbYzSf+AZxAeKCINT+b72x
|
||||||
|
MIIFdDCCBFygAwIBAgIQJ2buVutJ846r13Ci/ITeIjANBgkqhkiG9w0BAQwFADBvMQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAkehUktIKVrGsDSTdxc9EZ3SZKzejfSNwAHG8U9/E+ioSj0t/EFa9n3Byt2F/yUsPF6c947AEYe7/EZfH9IY+Cvo+XPmT5jR62RRr55yzhaCCenavcZDX7P0N+pxs+t+wgvQUfvm+xKYvT3+Zf7X8Z0NyvQwA1onrayzT7Y+YHBSrfuXjbvzYqOSSJNpDa2K4Vf3qwbxstovzDo2a5JtsaZn4eEgwRdWt4Q08RWD8MpZRJ7xnw8outmvqRsfHIKCxH2XeSAi6pE6p8oNGN4Tr6MyBSENnTnIqm1y9TBsoilwie7SrmNnu4FGDwwlGTm0+mfqVF9p8M1dBPI1R7Qu2XK8sYxrfV8g/vOldxJuvRZnio1oktLqpVj3Pb6r/SVi+8Kj/9Lit6Tf7urj0Czr56ENCHonYhMsT8dm74YlguIwoVqwUHZwK53Hrzw7dPamWoUi9PPevtQ0iTMARgexWO/bTouJbt7IEIlKVgJNp6I5MZfGRAy1wdALqi2cVKWlSArvX31BqVUa/oKMoYX9w0MOiqiwhqkfOKJwGRXa/ghgntNWutMtQ5mv0TIZxMOmm3xaG4Nj/QN370EKIf6MzOi5cHkERgWPOGHFrK+ymircxXDpqR+DDeVnWIBqv8mqYqnK8V0rSS527EPywTEHl7R09XiidnMy/s1Hap0flhFMCAwEAAaOB9DCB8TAfBgNVHSMEGDAWgBStvZh6NLQm9/rEJlTvA73gJMtUGjAdBgNVHQ4EFgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0gBAowCDAGBgRVHSAAMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9BZGRUcnVzdEV4dGVybmFsQ0FSb290LmNybDA1BggrBgEFBQcBAQQpMCcwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnVzZXJ0cnVzdC5jb20wDQYJKoZIhvcNAQEMBQADggEBAGS/g/FfmoXQzbihKVcN6Fr30ek+8nYEbvFScLsePP9NDXRqzIGCJdPDoCpdTPW6i6FtxFQJdcfjJw5dhHk3QBN39bSsHNA7qxcS1u80GH4r6XnTq1dFDK8o+tDb5VCViLvfhVdpfZLYUspzgb8c8+a4bmYRBbMelC1/kZWSWfFMzqORcUx8Rww7Cxn2obFshj5cqsQugsv5B5a6SE2Q8pTIqXOi6wZ7I53eovNNVZ96YUWYGGjHXkBrI/V5eu+MtWuLt29G9HvxPUsE2JOAWVrgQSQdso8VYFhH2+9uRv0V9dlfmrPb2LjkQLPNlzmuhbsdjrzch5vRpu/xO28QOG8=
|
||||||
|
MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvtH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzXmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LXa0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzNE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYDVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0Jvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxHYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw56wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvCNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEXc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5amnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=
|
||||||
|
0
|
||||||
|
TLSv1.2
|
39
spring-rest/src/test/resources/cache/2d9345a30d2cc31bb3091d70a8ef6c18.1
vendored
Normal file
39
spring-rest/src/test/resources/cache/2d9345a30d2cc31bb3091d70a8ef6c18.1
vendored
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
|
||||||
|
\\ //
|
||||||
|
\\ .ooo. //
|
||||||
|
.@@@@@@@@@.
|
||||||
|
:@@@@@@@@@@@@@:
|
||||||
|
:@@. '@@@@@' .@@:
|
||||||
|
@@@@@@@@@@@@@@@@@
|
||||||
|
@@@@@@@@@@@@@@@@@
|
||||||
|
|
||||||
|
:@@ :@@@@@@@@@@@@@@@@@. @@:
|
||||||
|
@@@ '@@@@@@@@@@@@@@@@@, @@@
|
||||||
|
@@@ '@@@@@@@@@@@@@@@@@, @@@
|
||||||
|
@@@ '@@@@@@@@@@@@@@@@@, @@@
|
||||||
|
@@@ '@@@@@@@@@@@@@@@@@, @@@
|
||||||
|
@@@ '@@@@@@@@@@@@@@@@@, @@@
|
||||||
|
@@@ '@@@@@@@@@@@@@@@@@, @@@
|
||||||
|
@@@@@@@@@@@@@@@@@
|
||||||
|
'@@@@@@@@@@@@@@@'
|
||||||
|
@@@@ @@@@
|
||||||
|
@@@@ @@@@
|
||||||
|
@@@@ @@@@
|
||||||
|
'@@' '@@'
|
||||||
|
|
||||||
|
:@@@.
|
||||||
|
.@@@@@@@: +@@ `@@ @@` @@ @@
|
||||||
|
.@@@@'@@@@: +@@ `@@ @@` @@ @@
|
||||||
|
@@@ @@@ +@@ `@@ @@` @@ @@
|
||||||
|
.@@ @@: +@@ @@@ `@@ @@` @@@@@@ @@@@@@ @@;@@@@@
|
||||||
|
@@@ @@@ +@@ @@@ `@@ @@` @@@@@@ @@@@@@ @@@@@@@@@
|
||||||
|
@@@ @@@ +@@ @@@ `@@@@@@@@@@` @@ @@ @@@ :@@
|
||||||
|
@@@ @@@ +@@@@@ `@@@@@@@@@@` @@ @@ @@# @@+
|
||||||
|
@@@ @@@ +@@@@@+ `@@ @@` @@ @@ @@: @@#
|
||||||
|
@@: .@@` +@@@+@@ `@@ @@` @@ @@ @@# @@+
|
||||||
|
@@@. .@@@ +@@ @@@ `@@ @@` @@ @@ @@@ ,@@
|
||||||
|
@@@@@@@@@ +@@ @@@ `@@ @@` @@@@ @@@@ @@@@#@@@@
|
||||||
|
@@@@@@@ +@@ #@@ `@@ @@` @@@@: @@@@: @@'@@@@@
|
||||||
|
@@:
|
||||||
|
@@:
|
||||||
|
@@:
|
13
spring-rest/src/test/resources/cache/4b217e04ba52215f3a6b64d28f6729c6.0
vendored
Normal file
13
spring-rest/src/test/resources/cache/4b217e04ba52215f3a6b64d28f6729c6.0
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
http://publicobject.com/helloworld.txt
|
||||||
|
GET
|
||||||
|
0
|
||||||
|
HTTP/1.1 301 Moved Permanently
|
||||||
|
8
|
||||||
|
Server: nginx/1.10.0 (Ubuntu)
|
||||||
|
Date: Thu, 09 Mar 2017 10:17:25 GMT
|
||||||
|
Content-Type: text/html
|
||||||
|
Content-Length: 194
|
||||||
|
Connection: keep-alive
|
||||||
|
Location: https://publicobject.com/helloworld.txt
|
||||||
|
OkHttp-Sent-Millis: 1489054646977
|
||||||
|
OkHttp-Received-Millis: 1489054647185
|
7
spring-rest/src/test/resources/cache/4b217e04ba52215f3a6b64d28f6729c6.1
vendored
Normal file
7
spring-rest/src/test/resources/cache/4b217e04ba52215f3a6b64d28f6729c6.1
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<html>
|
||||||
|
<head><title>301 Moved Permanently</title></head>
|
||||||
|
<body bgcolor="white">
|
||||||
|
<center><h1>301 Moved Permanently</h1></center>
|
||||||
|
<hr><center>nginx/1.10.0 (Ubuntu)</center>
|
||||||
|
</body>
|
||||||
|
</html>
|
12
spring-rest/src/test/resources/cache/journal
vendored
Normal file
12
spring-rest/src/test/resources/cache/journal
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
libcore.io.DiskLruCache
|
||||||
|
1
|
||||||
|
201105
|
||||||
|
2
|
||||||
|
|
||||||
|
DIRTY 4b217e04ba52215f3a6b64d28f6729c6
|
||||||
|
CLEAN 4b217e04ba52215f3a6b64d28f6729c6 333 194
|
||||||
|
DIRTY 2d9345a30d2cc31bb3091d70a8ef6c18
|
||||||
|
CLEAN 2d9345a30d2cc31bb3091d70a8ef6c18 7618 1759
|
||||||
|
READ 4b217e04ba52215f3a6b64d28f6729c6
|
||||||
|
DIRTY 4b217e04ba52215f3a6b64d28f6729c6
|
||||||
|
CLEAN 4b217e04ba52215f3a6b64d28f6729c6 333 194
|
Loading…
x
Reference in New Issue
Block a user