Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Minor fixes related to OCCI-OS support

* Minor version bump to 3.1.0.beta.3
* Updated VCR cassettes
  • Loading branch information...
commit fdb03f04379617c61ea0924aa344444f8201039f 1 parent 408beca
@arax arax authored
Showing with 470 additions and 44 deletions.
  1. +42 −0 features/cassettes/Create_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
  2. +42 −0 features/cassettes/Delete_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
  3. +80 −0 ...ieving_all_OCCI_Categories_supported_by_the_OCCI_Server/_http_http___141_5_99_69__application_json_200_.yml
  4. +84 −0 ...e/Retrieving_all_OCCI_Categories_supported_by_the_OCCI_Server/_http_http___141_5_99_69__text_plain_200_.yml
  5. +42 −0 ...eving_all_OCCI_Categories_supported_by_the_OCCI_Server/_http_http___141_5_99_69__text_plain_200_action_.yml
  6. +42 −0 features/cassettes/Miscellaneous_operation_on_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
  7. +42 −0 features/cassettes/Read_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
  8. +42 −0 features/cassettes/Update_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
  9. +14 −4 lib/occi/api/client/client_http.rb
  10. +1 −1  lib/occi/version.rb
  11. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/creates_a_new_compute_resource.yml
  12. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/creates_a_new_network_resource.yml
  13. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/creates_a_new_storage_resource.yml
  14. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deletes_a_compute_resource.yml
  15. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deletes_a_network_resource.yml
  16. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deletes_a_storage_resource.yml
  17. +1 −1  ...settes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deploys_an_instance_based_on_OVF_OVA_file.yml
  18. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_all_available_mixins.yml
  19. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_compute_resources.yml
  20. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_network_resources.yml
  21. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_os_tpl_mixins.yml
  22. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_resource_tpl_mixins.yml
  23. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_storage_resources.yml
  24. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/establishes_connection.yml
  25. +1 −1  ...Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_compute_resource_using_type_identifier.yml
  26. +1 −1  .../Occi_Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_compute_resource_using_type_name.yml
  27. +1 −1  ...Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_network_resource_using_type_identifier.yml
  28. +1 −1  .../Occi_Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_network_resource_using_type_name.yml
  29. +1 −1  ...Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_storage_resource_using_type_identifier.yml
  30. +1 −1  .../Occi_Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_storage_resource_using_type_name.yml
  31. +1 −1  ...ttes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_entity_type_identifiers.yml
  32. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_entity_types.yml
  33. +1 −1  ...settes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_link_type_identifiers.yml
  34. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_link_types.yml
  35. +1 −1  ...ettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_mixin_type_identifiers.yml
  36. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_mixin_types.yml
  37. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_mixins.yml
  38. +1 −1  ...es/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_resource_type_identifiers.yml
  39. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_resource_types.yml
  40. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_compute_resources.yml
  41. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_network_resources.yml
  42. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_os_tpl_mixins.yml
  43. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_resource_tpl_mixins.yml
  44. +1 −1  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_storage_resources.yml
  45. +2 −2 spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/refreshes_its_model.yml
  46. +1 −1  ...ssettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/triggers_an_action_on_a_compute_resource.yml
  47. +1 −1  ...ssettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/triggers_an_action_on_a_network_resource.yml
  48. +1 −1  ...ssettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/triggers_an_action_on_a_storage_resource.yml
View
42 features/cassettes/Create_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
@@ -243,4 +243,46 @@ http_interactions:
'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:35 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:53 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFOTdkZDQ1N2ZiYjdmMjE4NDgzNjMy%0AMzE0ZGI3YjRjOGIwZjMyNTY4ODRkZGVhNjE3NWM4OWI2MDRkNzJiMmFjOUki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--222744ef8a6fa387cf796b175ba56ec13ea1fa93;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:46 GMT
recorded_with: VCR 2.4.0
View
42 features/cassettes/Delete_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
@@ -243,4 +243,46 @@ http_interactions:
'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:35 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:53 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFYjk4Zjc0NTRhMGUxN2VkMWJhYWEz%0AY2E0OTFjMWE0NWUxZjIwYzBlNWU2MjUyMzYxZGI5MjU4MGZhMjc0OWJhNkki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--4ac5e72fdf64d3b35dbbe65e7c38da3d3311c964;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:46 GMT
recorded_with: VCR 2.4.0
View
80 ...ing_all_OCCI_Categories_supported_by_the_OCCI_Server/_http_http___141_5_99_69__application_json_200_.yml
@@ -250,4 +250,84 @@ http_interactions:
string: ! '{"resources":[{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"48e7c51c-5a7d-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"6c706278-5a7d-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"7582ffc4-5a7d-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"8eb0deb2-5a7d-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"8efa93e0-5a7d-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"49cbeaee-5b1d-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"c87fa76c-5b1e-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"1cc544b2-5b1f-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}},{"kind":"http://schemas.ogf.org/occi/infrastructure#compute","actions":["http://schemas.ogf.org/occi/infrastructure/compute/action#stop","http://schemas.ogf.org/occi/infrastructure/compute/action#restart","http://schemas.ogf.org/occi/infrastructure/compute/action#suspend"],"attributes":{"occi":{"core":{"id":"38e2a6b2-5b1f-11e2-a300-fa163e16d22f"},"compute":{"state":"active"}}}}]}'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:35 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - application/json
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:53 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFOWU5YjM0OGFmMTc4ODBhMTY1MjYx%0ANTJjZTQ2NzZjMjE4YmY3ODExNDkxZjU5OThmOTRmNDU1NDFjMTZjZmM2ZEki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--197a67fdc50a0952ca986c13e213ec8892b4beff;
+ path=/; HttpOnly
+ Content-Length:
+ - '3444'
+ Status:
+ - '200'
+ Content-Type:
+ - application/json;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:46 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - application/json
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:54 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFY2NkMGVmNDI4ZGRmMmEyODIyYjAx%0AOTQ5MDdjZTljZjNjMDIwNDZmMmFhMmVhYjBkZGVlM2EzODhjY2NhNzExOEki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--199003590da3d7ad28f69a8be2c88e694c6f479c;
+ path=/; HttpOnly
+ Content-Length:
+ - '3444'
+ Status:
+ - '200'
+ Content-Type:
+ - application/json;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:46 GMT
recorded_with: VCR 2.4.0
View
84 ...etrieving_all_OCCI_Categories_supported_by_the_OCCI_Server/_http_http___141_5_99_69__text_plain_200_.yml
@@ -442,4 +442,88 @@ http_interactions:
'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:36 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:54 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFYzFmM2UxZTlmYzBhM2U4OWYzNDM3%0AZjZhOWVkNTkxNjdkMDBmMGQyMTlhNjg0Njc0ZmUyZTEwYzJjYjhkYjhkOEki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--e4f3ebb5a4f67c116d365f9d2d48507f6140ab98;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:47 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:54 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFYWE4ZGQ1ODg3MmY4YmY0MWU5Njk1%0ANDViM2I1N2M0MTM5ZjQzMTcyZWQzNjNhYzg3MzJjNTE1NTkzNWM3Y2QyOEki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--0fdb677cfa381297340297b5f143116fb5171ff5;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:47 GMT
recorded_with: VCR 2.4.0
View
42 ...ng_all_OCCI_Categories_supported_by_the_OCCI_Server/_http_http___141_5_99_69__text_plain_200_action_.yml
@@ -243,4 +243,46 @@ http_interactions:
'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:36 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:54 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFMzlhOTdjYjQxNGViNWE2MmE0YjJk%0AOTMwZTIwMWEwOGRkMjUyMmE5YjgwZjAzNzU3MDM1NjZmNDIyZDhkNWExNEki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--9b0b4234d587b059fff353f54131d4d28dab6a38;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:47 GMT
recorded_with: VCR 2.4.0
View
42 ...ures/cassettes/Miscellaneous_operation_on_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
@@ -243,4 +243,46 @@ http_interactions:
'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:36 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:54 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFMGExMWVlMjYwMzQyNzc5MzVlOGZm%0AMzgyZTIyYjFhM2UyNDBmODgyOGE4OTdlZWE0ZmU3YTdjNWY4YjZmZDg0N0ki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--a3fe81e6991f7f493ec81041aca0d9a3c59e528b;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:47 GMT
recorded_with: VCR 2.4.0
View
42 features/cassettes/Read_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
@@ -243,4 +243,46 @@ http_interactions:
'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:36 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:55 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFNDc5MjRjNmMzMWUxMGEyYjk2NDY0%0AMjkyNTllYjExYzEyOWM1NzcwNjE0NGNjNTRlMzg3YjJlNjE5YjlhZWQ4Nkki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--e28fbcd2de0277dbe9ff148606f7f4059cefb8cf;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:48 GMT
recorded_with: VCR 2.4.0
View
42 features/cassettes/Update_an_OCCI_Resource/_http_http___141_5_99_69__text_plain_201_.yml
@@ -243,4 +243,46 @@ http_interactions:
'
http_version:
recorded_at: Tue, 12 Mar 2013 13:29:36 GMT
+- request:
+ method: head
+ uri: http://141.5.99.69/
+ body:
+ encoding: US-ASCII
+ string: ''
+ headers:
+ Accept:
+ - text/plain
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Date:
+ - Tue, 12 Mar 2013 15:27:55 GMT
+ Server:
+ - Apache/2.2.22 (Ubuntu)
+ X-Powered-By:
+ - Phusion Passenger (mod_rails/mod_rack) 3.0.18
+ X-Frame-Options:
+ - sameorigin
+ X-Xss-Protection:
+ - 1; mode=block
+ Accept:
+ - application/occi+json,application/json,text/plain,text/uri-list,application/xml,text/xml,application/occi+xml,text/occi
+ Set-Cookie:
+ - rack.session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRiJFOWIxY2FkNmM0ODZkY2U5MzllYTZk%0ANDY3ZjgwNzRjNmI1NjA5NGRhNjBkNWZlYzg2MTA4NTk1OTIwZmIxNmRkMEki%0ADXRyYWNraW5nBjsARnsISSIUSFRUUF9VU0VSX0FHRU5UBjsARiItZGEzOWEz%0AZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUND%0ARVBUX0VOQ09ESU5HBjsARiItZGEzOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2%0AMDE4OTBhZmQ4MDcwOUkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsARiItZGEz%0AOWEzZWU1ZTZiNGIwZDMyNTViZmVmOTU2MDE4OTBhZmQ4MDcwOQ%3D%3D%0A--b576238584753a3c874e52e73b6bb06a34881845;
+ path=/; HttpOnly
+ Content-Length:
+ - '738'
+ Status:
+ - '200'
+ Vary:
+ - Accept-Encoding
+ Content-Type:
+ - text/plain;charset=utf-8
+ body:
+ encoding: US-ASCII
+ string: ''
+ http_version:
+ recorded_at: Tue, 12 Mar 2013 15:27:48 GMT
recorded_with: VCR 2.4.0
View
18 lib/occi/api/client/client_http.rb
@@ -421,7 +421,11 @@ def list(resource_type_identifier=nil)
headers = self.class.headers.clone
headers['Accept'] = 'text/uri-list'
- self.class.get(@endpoint + path, :headers => headers).body.split("\n").compact
+ # TODO: remove the gsub OCCI-OS hack
+ response = self.class.get(
+ @endpoint + path,
+ :headers => headers
+ ).body.gsub(/\# uri:\/(compute|storage|network)\/[\n]?/, '').split("\n").compact
end
# Retrieves descriptions for available resources specified by a type
@@ -962,12 +966,18 @@ def set_model
#
get_os_templates.each do |os_tpl|
- @mixins[:os_tpl] << os_tpl.type_identifier unless os_tpl.nil? or os_tpl.type_identifier.nil?
+ unless os_tpl.nil? || os_tpl.type_identifier.nil?
+ tid = os_tpl.type_identifier.strip
+ @mixins[:os_tpl] << tid unless tid.empty?
+ end
end
#
get_resource_templates.each do |res_tpl|
- @mixins[:resource_tpl] << res_tpl.type_identifier unless res_tpl.nil? or res_tpl.type_identifier.nil?
+ unless res_tpl.nil? || res_tpl.type_identifier.nil?
+ tid = res_tpl.type_identifier.strip
+ @mixins[:resource_tpl] << tid unless tid.empty?
+ end
end
model
@@ -982,7 +992,7 @@ def set_model
#
# @return [true, false]
def check_authn
- response = self.class.get @endpoint
+ response = self.class.head @endpoint
return true if response.success?
View
2  lib/occi/version.rb
@@ -1,3 +1,3 @@
module Occi
- VERSION = "3.1.0.beta.2" unless defined?(::Occi::VERSION)
+ VERSION = "3.1.0.beta.3" unless defined?(::Occi::VERSION)
end
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/creates_a_new_compute_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/creates_a_new_network_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/creates_a_new_storage_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deletes_a_compute_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deletes_a_network_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deletes_a_storage_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...tes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/deploys_an_instance_based_on_OVF_OVA_file.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_all_available_mixins.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_compute_resources.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_network_resources.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_os_tpl_mixins.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_resource_tpl_mixins.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/describes_storage_resources.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/establishes_connection.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ..._Client_ClientHttp/using_media_type_text_plain/instantiates_a_compute_resource_using_type_identifier.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...ci_Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_compute_resource_using_type_name.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ..._Client_ClientHttp/using_media_type_text_plain/instantiates_a_network_resource_using_type_identifier.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...ci_Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_network_resource_using_type_name.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ..._Client_ClientHttp/using_media_type_text_plain/instantiates_a_storage_resource_using_type_identifier.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...ci_Api_Client_ClientHttp/using_media_type_text_plain/instantiates_a_storage_resource_using_type_name.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...s/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_entity_type_identifiers.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_entity_types.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...tes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_link_type_identifiers.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_link_types.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...es/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_mixin_type_identifiers.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_mixin_types.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_mixins.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_resource_type_identifiers.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  .../cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_all_available_resource_types.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_compute_resources.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_network_resources.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_os_tpl_mixins.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_resource_tpl_mixins.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/lists_storage_resources.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
4 spec/cassettes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/refreshes_its_model.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
@@ -264,7 +264,7 @@ http_interactions:
http_version:
recorded_at: Thu, 10 Jan 2013 17:45:43 GMT
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...ttes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/triggers_an_action_on_a_compute_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...ttes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/triggers_an_action_on_a_network_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
View
2  ...ttes/Occi_Api_Client_ClientHttp/using_media_type_text_plain/triggers_an_action_on_a_storage_resource.yml
@@ -1,7 +1,7 @@
---
http_interactions:
- request:
- method: get
+ method: head
uri: https://localhost:3300/
body:
encoding: US-ASCII
Please sign in to comment.
Something went wrong with that request. Please try again.